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