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



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