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