Log in Register FAQ Memberlist Search pcHDTV Forum Index
pcHDTV Forum

pcHDTV Forum Index -> HD-2000/3000 drivers -> Error modprobing cx88-dvb on 2.6.11-1.27
Post new topic  This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic 
Error modprobing cx88-dvb on 2.6.11-1.27
PostPosted: Sun Jul 24, 2005 1:06 pm Reply with quote
pcaylor
Guest
 




I am having difficulty installing the 2.0 drivers on FC 3 with kernel 2.6.11-1.27_FC3smp. make & make install work fine and I am able to modprobe cx8800 without errors. However, when I try to modprobe cx88-dvb I get the following errors:

# /sbin/modprobe cx88-dvb
WARNING: Error inserting video_buf_dvb (/lib/modules/2.6.11-1.27_FC3smp/v4l2/video-buf-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting video_buf_dvb (/lib/modules/2.6.11-1.27_FC3smp/v4l2/video-buf-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting cx88_dvb (/lib/modules/2.6.11-1.27_FC3smp/v4l2/cx88-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for cx88_dvb

dmesg gives the following output:

#dmsg
video_buf_dvb: disagrees about version of symbol dvb_register_adapter
video_buf_dvb: Unknown symbol dvb_register_adapter
video_buf_dvb: disagrees about version of symbol dvb_register_adapter
video_buf_dvb: Unknown symbol dvb_register_adapter
cx88_dvb: disagrees about version of symbol dvb_pll_thomson_dtt7579
cx88_dvb: Unknown symbol dvb_pll_thomson_dtt7579
cx88_dvb: disagrees about version of symbol or51132_attach
cx88_dvb: Unknown symbol or51132_attach
cx88_dvb: Unknown symbol videobuf_dvb_unregister
cx88_dvb: Unknown symbol videobuf_dvb_register
cx88_dvb: disagrees about version of symbol dvb_pll_thomson_dtt7610
cx88_dvb: Unknown symbol dvb_pll_thomson_dtt7610
cx88_dvb: disagrees about version of symbol dvb_pll_unknown_1
cx88_dvb: Unknown symbol dvb_pll_unknown_1
cx88_dvb: disagrees about version of symbol dvb_pll_thomson_dtt759x
cx88_dvb: Unknown symbol dvb_pll_thomson_dtt759x
cx88_dvb: disagrees about version of symbol dvb_pll_lg_z201
cx88_dvb: Unknown symbol dvb_pll_lg_z201
cx88_dvb: disagrees about version of symbol cx22702_attach
cx88_dvb: Unknown symbol cx22702_attach
cx88_dvb: disagrees about version of symbol dvb_pll_configure
cx88_dvb: Unknown symbol dvb_pll_configure

I've done quite a bit of reading on this and it looks like the only others that had these errors were able to clear them up with a simple reboot. Unfortunately, I'm not so lucky. If anyone has some ideas on how to resolve this, I'd appreciate any assistance.

Thanks!
PostPosted: Tue Jul 26, 2005 6:37 pm Reply with quote
pcHDTV_tech
 
Joined: 16 Dec 2004
Posts: 295




Look for duplicate modules under the module tree that match the modules in your driver directory.

Rusty
View user's profile Send private message Visit poster's website
PostPosted: Sun Jul 31, 2005 10:07 am Reply with quote
pcaylor
Guest
 




The only copies of video-buf-dvb.ko or cx88-dvb.ko I have are the copies in /home/user/pcHDTV-2.0 and another set in the /lib/modules for the kernel version I running.

Any other suggestions?

-Peter
PostPosted: Tue Aug 02, 2005 6:43 pm Reply with quote
pcHDTV_tech
 
Joined: 16 Dec 2004
Posts: 295




Try running /sbin/depmod -e (as root) and see if there is anything reported there. Are you also compiling the latest DVB code from CVS or using what is already in the kernel? I ask because there is a module synchronization issue when compiling modules in multiple places.
That gives the same kind of error you are seeing.

Rusty
View user's profile Send private message Visit poster's website
PostPosted: Mon Aug 08, 2005 4:44 pm Reply with quote
pcaylor
Guest
 




depmod -e doesn't return anything.

I should be using the DVB drivers that were included in the kernel. (The kernel package is from atrpms)

I did notice that when I ran modprobe -v cx88-dvb it looks like there might be a conflict between some of the DVB drivers that are loading.

# /sbin/modprobe -v cx88-dvb
insmod /lib/modules/2.6.11-1.27_FC3smp/updates/drivers/media/dvb/dvb-pll.ko
insmod /lib/modules/2.6.11-1.27_FC3smp/updates/drivers/media/dvb/cx22702.ko
insmod /lib/modules/2.6.11-1.27_FC3smp/updates/drivers/media/dvb/dvb-core.ko
insmod /lib/modules/2.6.11-1.27_FC3smp/v4l2/video-buf-dvb.ko
WARNING: Error inserting video_buf_dvb (/lib/modules/2.6.11-1.27_FC3smp/v4l2/video-buf-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
insmod /lib/modules/2.6.11-1.27_FC3smp/updates/drivers/media/dvb/or51132.ko
insmod /lib/modules/2.6.11-1.27_FC3smp/updates/drivers/media/dvb/mt352.ko
install /sbin/modprobe cx8800;/sbin/modprobe --ignore-install cx88-dvb
insmod /lib/modules/2.6.11-1.27_FC3smp/v4l2/video-buf-dvb.ko
WARNING: Error inserting video_buf_dvb (/lib/modules/2.6.11-1.27_FC3smp/v4l2/video-buf-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
insmod /lib/modules/2.6.11-1.27_FC3smp/v4l2/cx88-dvb.ko
FATAL: Error inserting cx88_dvb (/lib/modules/2.6.11-1.27_FC3smp/v4l2/cx88-dvb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for cx88_dvb

Any suggestions on how to get the correct set loaded? (Or for that matter, which is the correct set? I assume its .../drivers/media/dvb/ but I'm not that familar with v4l and dvb.

Thanks!

-Peter
PostPosted: Tue Aug 09, 2005 6:40 pm Reply with quote
pcHDTV_tech
 
Joined: 16 Dec 2004
Posts: 295




Ok Peter -
You got the correct modules loaded through some mechanism outside of your kernel. (Because they weren't in kernel 2.6.11) Assuming you installed using the "make install" script from the 2.0 drivers you won't be able to just remove the v4l directory. You will want to remove the duplicate modules from either place (to be safe I would remove the duplicates from v4l first, they are built from the 2.0 driver "make" and you can always make them again.). Then things should load for you.

Another option is to do an up2date on the kernel and update to 2.6.12 for FC3 which won't require you install the 2.0 drivers at all. The modules are already in the kernel tree in the correct locations. Try removing the duplicate modules first...

Rusty
View user's profile Send private message Visit poster's website
PostPosted: Thu Aug 18, 2005 5:46 pm Reply with quote
pcaylor
Guest
 




I upgraded my kernel to 2.6.12 and the DVB drivers worked perfectly. Now I just need a better antenna so I can tune something other than PAX TV.

Thanks for all your help!

-Peter
Error modprobing cx88-dvb on 2.6.11-1.27
  pcHDTV Forum Index -> HD-2000/3000 drivers
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT - 7 Hours  
Page 1 of 1  

  
  
 Post new topic  This topic is locked: you cannot edit posts or make replies.  


Powered by phpBB © 2001-2003 phpBB Group
Theme created by Vjacheslav Trushkin