James Conner wrote:
I've been trying to get Andrew de Qunicey's TDA10045H patch working since it was posted yesterday..
Initially I got things to compile fine, but I failed on the insmod dvb-ttpci.o stage... init_module: no such device...
Then... last night I updated my CVS copy of the dvb-kernel and hit the ttpci_eeprom.o problem...
Just now I've updated the dvb-kernel again, so things compile properly once more... I'm back to ... "Inserting av7110 modules into kernel./dvb-ttpci.o: init_module: No such device" again...
that's fine, the Nova-T does not has a av7110 onboard, so loading the module for the fullfeatured cards will fail with -ENODEV.
That bit of information is golden :)...
I added the following line to the dev-kernel/build-2.4/insmod.sh script where appropriate...
insmod ./tda10045h.o tda10045h_firmware=/usr/lib/DVB/driver/frontends/tda10045h.mc
Performing a ./insmod.sh load now generates the following messages... (via dmesg)
Linux video capture interface: v1.00
saa7146: register extension 'dvb'.
saa7146: register extension 'budget dvb'.
PCI: Found IRQ 11 for device 00:0c.0
saa7146_core: found saa7146 @ mem e1b80000 (revision 1, irq 11) (0x13c2,0x1011).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
saa7146: register extension 'budget_ci dvb'.
saa7146: register extension 'budget dvb /w video in'.
usb.c: registered new driver Technotrend/Hauppauge USB-Nova
tda10045h: Detected Philips TDM1316L tuner.
DVB: registering frontend 0:0 (Philips TDA10045H)...
All looking good... found the right Tuner...
Now.. forgive me if I'm being a newbie... but as I understand it, the next bit to worry about is dvbtune... I'm on the Crystal Palace transmitter, so I got my frequencies from http://www.itc.org.uk/uk_television_sector/reception_advice/digital_trans_guide/show_transmitter.asp?siteID=66 and used the frequency=1000000*((UHF_Channel*8)+306) to get my frequency in megahertz...
build2.4/# dvbtune -f 506000000 -i tuning DVB-T to 506000000 .....wait here forever.....
So... I did an strace.. just to see what's going on...
We seem to be getting stuck here....
write(2, "tuning DVB-T to 506000000\n", 26tuning DVB-T to 506000000
) = 26
ioctl(4, 0x40046f47, 0xbffffae4) = 0
poll([{fd=4, events=POLLIN}], 1, 10000) = 0
ioctl(4, 0x40046f47, 0xbffffae4) = 0
poll([{fd=4, events=POLLIN}], 1, 10000) = 0
ioctl(4, 0x40046f47, 0xbffffae4) = 0
poll([{fd=4, events=POLLIN}], 1, 10000) = 0
ioctl(4, 0x40046f47, 0xbffffae4) = 0Help!...
Thanks ,
Jim
As far as I can see, the patch includes support for the new subsystem IDs... 0x13c2, 0x1011...
What am I missing here?
can you please report the entire kernel log while loading the driver and the lsmod output? If the message above is from dvb-ttpci.o and not from the budget driver then everything may be fine and your driver may be loaded...
Holger
-- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
