Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Hauppauge WinTV Nova-T on kernel 2.6.7



Sorry, I forgot to post messages from tda1004x I already get on dmesg:

saa7146: register extension 'budget_ci dvb'.
saa7146: found saa7146 @ mem e092f000 (revision 1, irq 10) (0x13c2,0x1011).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
tda1004x: Detected Philips TDA10045H.
tda1004x: Detected Philips TDM1316L tuner.
DVB: registering frontend 0:0 (Philips TDA10045H)...
TT-Budget/WinTV-NOVA-T PCI adapter 0 has MAC addr = 00:d0:5c:22:31:66

I had already added tda1004x module with menuconfig tool and recompiled kernel modules. I checked fs/open.c and it already contains EXPORT_SYMBOL(sys_close). Don't get any error compiling tda1004x module.

If the error is related to frontend driver, can it be I've got a wrong tda1004x.bin file? How should I obtain it? I found some instructions to get ttlcdacc.dll from the windows driver and rename it to /usr/lib/hotplug/firmware/tda1004x.bin. Is that correct?

Xavier


Lohberg Siegfried wrote:

Hi Xavier,

You are still missing the frontend part of the drivers. For that you need to load the tda1004x module, but this is missining in fedora core.

In the kernel config of fedora, this module is disabled. I simply reanabled it but then i got compiletime complain about missing sys_close and errno symbols.

I've heard, that this is due to kenel modifications of the fedora people and that a vanilla kernel from
Kernel.org does not have this problem. As i simply moved back to a 2.4 based system i haven't verified this by myself.

BTW: From the the 2.4 system i know, which modules to load for the Nova-T.

Hope that helps a bit

Siggi



-----Original Message-----
From: linux-dvb-bounce@linuxtv.org [mailto:linux-dvb-bounce@linuxtv.org] On Behalf Of Xavier Santana
Sent: Monday, October 18, 2004 10:56 AM
To: linux-dvb@linuxtv.org
Subject: [linux-dvb] Re: Hauppauge WinTV Nova-T on kernel 2.6.7


I tried to load budget-ci driver instead of budget one, using the drivers that come along with the 2.6.7 kernel source, and I got the following messages on dmesg:



saa7146: register extension 'dvb'.
saa7146: register extension 'budget_ci dvb'.
saa7146: found saa7146 @ mem e089e000 (revision 1, irq 10) (0x13c2,0x1011).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
TT-Budget/WinTV-NOVA-T PCI adapter 0 has MAC addr = 00:d0:5c:22:31:66


The problem I have now is to find where the device is mapped. I ran MAKEDEV-DVB.sh script to create /dev/adapterX devices, but I changed chown calls to root instead of root.video because root.video user doesn't exist on my system (don't know if that's wrong).
I guess I should get a device mapped on /dev/dvb/adapter0/video0, but when trying to acces it I get 'No such device or address'.

If I need to compile the latest CVS source I'd preer not to change 'kvec' to 'iovec' on the source , unless someone can assure this is right or I have no choice.

Any idea of what's wrong?

Regards,

Xavier



saa7146: register extension 'dvb'.
saa7146: register extension 'budget_ci dvb'.
saa7146: found saa7146 @ mem e089e000 (revision 1, irq 10) (0x13c2,0x1011).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
TT-Budget/WinTV-NOVA-T PCI adapter 0 has MAC addr = 00:d0:5c:22:31:66




Damon Searle wrote:

Try changing all occurances of kvec to iovec. I'm not sure
if that is really

the right thing to do, but it seems to work. If you upgrade
to 2.6.8.1 this

isn't necessary.



-----Original Message-----
From: linux-dvb-bounce@linuxtv.org
[mailto:linux-dvb-bounce@linuxtv.org]

On Behalf Of Xavier Santana
Sent: Saturday, 16 October 2004 2:39 AM
To: linux-dvb@linuxtv.org
Subject: [linux-dvb] Re: Hauppauge WinTV Nova-T on kernel 2.6.7

Tryed to download last version from CVS and follow steps to
build it.

When running make from build-2.6 directory I got the
following error,

and some other aparently caused by this one:



/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c:51: warning:
`struct kvec' declared inside parameter list
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c:51:
warning: its

scope is only this definition or declaration, which is
probably not what

you want
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c: In function
`iov_crc32':
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c:55:
error: invalid

use of undefined type `struct kvec'
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c:55: error:
dereferencing pointer to incomplete type
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c:55:
error: invalid

use of undefined type `struct kvec'
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c:55: error:
dereferencing pointer to incomplete type
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c: In function
`dvb_net_ule':
/home/xsantana/dvb_src/dvb-kernel/build-2.6/dvb_net.c:482: error:
elements of array `iov' have incomplete type

.....

Downloaded then linuxtv-dvb-1.1.1 and tried to do the same.
Once again I

got compiling errors:


 CC [M]  /home/xsantana/dvb_src2/linuxtv-dvb-1.1.1/build-
2.6/saa7146_i2c.o
/home/xsantana/dvb_src2/linuxtv-dvb-1.1.1/build-2.6/saa7146_
i2c.c: In

function `saa7146_i2c_adapter_prepare':
/home/xsantana/dvb_src2/linuxtv-dvb-1.1.1/build-2.6/saa7146_
i2c.c:428:

error: `I2C_ADAP_CLASS_TV_ANALOG' undeclared (first use in
this function)

/home/xsantana/dvb_src2/linuxtv-dvb-1.1.1/build-2.6/saa7146_
i2c.c:428:

error: (Each undeclared identifier is reported only once
/home/xsantana/dvb_src2/linuxtv-dvb-1.1.1/build-2.6/saa7146_
i2c.c:428:

error: for each function it appears in.)
make[2]: ***
[/home/xsantana/dvb_src2/linuxtv-dvb-1.1.1/build-2.6/saa7146
_i2c.o] Error

1
make[1]: ***
[_module_/home/xsantana/dvb_src2/linuxtv-dvb-1.1.1/build-2.6
] Error 2

Any idea o what's going on?

Xavier



Xavier Santana wrote:



Hi all,

I've ben trying to install an Hauppauge WinTV Nova-T DVB
PCI card on a

Fedora Core 2 (kernel 2.6.7), and I'm getting stuck.

After physically instaling the card, I get from lspci:


02:0c.0 Multimedia controller: Philips Semiconductors
SAA7146 (rev 01)



I guess the kernel driver I need is the budget.ko one, so
I looked at

it's dependencies and insmod's: dvb-core, budget-core and
saa7146, with

no errors, but no message on dmesg.

When I install budget.ko I get the folowing message on dmesg:



  saa7146: register extension 'budget dvb'.



I saw dmesg outputs from other users of this mailing list that look
like:


  (0x13c2,0x1005).DVB: registering new adapter
(TT-Budget/WinTV-NOVA-T PCI).
  DVB: registering frontend 0:0 (Grundig 29504-401)...
  TT-Budget/WinTV-NOVA-T  PCI adapter 0 has MAC addr =
00:d0:5c:20:48:99



but I'm not able to get anything similar.

I'd apreciate a clue to know what I'm missing.

If everything is installed ok, what's the name of the
device registered

by the driver? /dev/dvbX ?

Thanks in advance,

Xavier Santana




--
#################################################################
# Xavier Santana Carcellé                                       #
# Analista / Programador                                        #
# Mail: xsantana@slash-solutions.com                            #
#                                                               #
# Slash Solutions S.L.L (http://www.slash-solutions.com)        #
# C/ Casanova 27 5é 2a 08011 BARCELONA                          #
# Tlf: 93.451.31.81                                             #
# Fax: 93.451.31.81                                             #
#################################################################





--
#################################################################
# Xavier Santana Carcellé                                       #
# Analista / Programador                                        #
# Mail: xsantana@slash-solutions.com                            #
#                                                               #
# Slash Solutions S.L.L (http://www.slash-solutions.com)        #
# C/ Casanova 27 5é 2a 08011 BARCELONA                          #
# Tlf: 93.451.31.81                                             #
# Fax: 93.451.31.81                                             #
#################################################################






--
#################################################################
# Xavier Santana Carcellé                                       #
# Analista / Programador                                        #
# Mail: xsantana@slash-solutions.com                            #
#                                                               #
# Slash Solutions S.L.L (http://www.slash-solutions.com)        #
# C/ Casanova 27 5é 2a 08011 BARCELONA                          #
# Tlf: 93.451.31.81                                             #
# Fax: 93.451.31.81                                             #
#################################################################




Home | Main Index | Thread Index