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



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                                             #
> #################################################################
> 
> 
> 




Home | Main Index | Thread Index