[linux-dvb] WinTV Nova-T under FC3 2.6.11

Sid Boyce sboyce at blueyonder.co.uk
Mon Apr 25 05:24:22 CEST 2005


Charlie Brej wrote:
> Simon Baxter wrote:
> 
>> Hi.
>>
>> I'm still getting
>> modprobe cx88_dvb
>>
>> cx88_dvb: disagrees about version of symbol cx8802_fini_common
>> cx88_dvb: Unknown symbol cx8802_fini_common
>> cx88_dvb: disagrees about version of symbol cx88_core_put
>> cx88_dvb: Unknown symbol cx88_core_put
>> cx88_dvb: disagrees about version of symbol cx88_core_get
>> cx88_dvb: Unknown symbol cx88_core_get
>> cx88_dvb: disagrees about version of symbol cx8802_buf_prepare
>> cx88_dvb: Unknown symbol cx8802_buf_prepare
>> cx88_dvb: disagrees about version of symbol cx8802_init_common
>> cx88_dvb: Unknown symbol cx8802_init_common
>> cx88_dvb: disagrees about version of symbol cx8802_buf_queue
>> cx88_dvb: Unknown symbol cx8802_buf_queue
>> cx88_dvb: disagrees about version of symbol cx8802_suspend_common
>> cx88_dvb: Unknown symbol cx8802_suspend_common
>> cx88_dvb: disagrees about version of symbol cx22702_attach
>> cx88_dvb: Unknown symbol cx22702_attach
>>
>> even after doing the depmod -ae
> 
> 
> did you restart the system in between? Because this can happen if the 
> old modules which are loaded hold the old values of the symbols. Either 
> rmmod all the dvb drivers and then modprobe again, or just restart the 
> machine.
> 
> I went the easy route and just used the atrpms cx88/dvb/video4linux 
> packages.
> 
Good point, a reboot is necessary. From 2.6.10 up to 2.6.11.7 I've used 
vanilla kernels with the cvs-snapshots.

[root at bumble root]# grep cx8802.ko /lib/modules/2.6.11.7/modules.dep
/lib/modules/2.6.11.7/v4l2/cx88-dvb.ko: 
/lib/modules/2.6.11.7/v4l2/cx8802.ko /lib/modules/2.6.11.7/v4l2/mt352.ko 
/lib/modules/2.6.11.7/v4l2/cx88xx.ko 
/lib/modules/2.6.11.7/v4l2/ir-common.ko 
/lib/modules/2.6.11.7/v4l2/btcx-risc.ko 
/lib/modules/2.6.11.7/v4l2/tveeprom.ko 
/lib/modules/2.6.11.7/v4l2/or51132.ko 
/lib/modules/2.6.11.7/v4l2/video-buf-dvb.ko 
/lib/modules/2.6.11.7/kernel/drivers/media/dvb/dvb-core/dvb-core.ko 
/lib/modules/2.6.11.7/v4l2/video-buf.ko 
/lib/modules/2.6.11.7/v4l2/cx22702.ko /lib/modules/2.6.11.7/v4l2/dvb-pll.ko
/lib/modules/2.6.11.7/v4l2/cx8802.ko: 
/lib/modules/2.6.11.7/v4l2/cx88xx.ko 
/lib/modules/2.6.11.7/v4l2/ir-common.ko 
/lib/modules/2.6.11.7/v4l2/tveeprom.ko 
/lib/modules/2.6.11.7/v4l2/btcx-risc.ko 
/lib/modules/2.6.11.7/v4l2/video-buf.ko
/lib/modules/2.6.11.7/v4l2/cx88-blackbird.ko: 
/lib/modules/2.6.11.7/v4l2/cx8802.ko 
/lib/modules/2.6.11.7/v4l2/cx88xx.ko 
/lib/modules/2.6.11.7/v4l2/video-buf.ko 
/lib/modules/2.6.11.7/v4l2/ir-common.ko 
/lib/modules/2.6.11.7/v4l2/btcx-risc.ko 
/lib/modules/2.6.11.7/v4l2/tveeprom.ko

Make sure cx8802.ko and cx88-dvb.ko are listed in the same directory, 
i.e from the snapshot and not from the main kernel, which will happen if 
the kernel .config is misconfigured. If it points to 
/lib/modules/2.6.11.7/kernel/drivers/media/dvb/frontends/ in 
modules.dep, you can get around it by removing the module in the 
frontends directory and then doing "depmod -ae", so it will pickup the 
one installed by video4linux. I had this problem when I first tried 2.6.10.
Regards
Sid.
-- 
Sid Boyce ... Hamradio License G3VBV, Keen licensed Private Pilot
Retired IBM Mainframes and Sun Servers Tech Support Specialist
Microsoft Windows Free Zone - Linux for all Computing Tasks




More information about the linux-dvb mailing list