[mythtv-users] Nova T PCI

Nicolas Will nico at youplala.net
Sat Apr 12 22:29:34 UTC 2008


On Sat, 2008-04-12 at 22:39 +0100, Tim Sawyer wrote:
> 
> tjs at mythtv:~$ sudo modprobe cx88_dvb
> [sudo] password for tjs:
> WARNING: Error inserting videobuf_core 
> (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/videobuf-core.ko): 
> Invalid module format
> WARNING: Error inserting videobuf_dma_sg 
> (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/videobuf-dma-sg.ko): 
> Unknown symbol in module, or unknown parameter (see dmesg)
> WARNING: Error inserting videobuf_dvb 
> (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/videobuf-dvb.ko): 
> Unknown symbol in module, or unknown parameter (see dmesg)
> FATAL: Error inserting cx88_dvb 
> (/lib/modules/2.6.22-14-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): 
> Unknown symbol in module, or unknown parameter (see dmesg)
> 
> don't look good.
> 
> dmesg gives:
> 
> [ 5623.736005] videobuf_core: exports duplicate symbol
> videobuf_mmap_mapper 
> (owned by video_buf)
> [ 5623.761841] videobuf_dma_sg: disagrees about version of symbol 
> videobuf_alloc
> [ 5623.761844] videobuf_dma_sg: Unknown symbol videobuf_alloc
> [ 5623.761910] videobuf_dma_sg: Unknown symbol
> videobuf_queue_core_init
> [ 5623.780643] videobuf_dvb: disagrees about version of symbol 
> videobuf_read_stop
> [ 5623.780646] videobuf_dvb: Unknown symbol videobuf_read_stop
> [ 5623.780668] videobuf_dvb: disagrees about version of symbol
> videobuf_waiton
> [ 5623.780669] videobuf_dvb: Unknown symbol videobuf_waiton
> [ 5623.780732] videobuf_dvb: disagrees about version of symbol 
> videobuf_read_start
> [ 5623.780733] videobuf_dvb: Unknown symbol videobuf_read_start
> [ 5623.780813] videobuf_dvb: disagrees about version of symbol 
> dvb_frontend_detach
> [ 5623.780815] videobuf_dvb: Unknown symbol dvb_frontend_detach
> [ 5623.780859] videobuf_dvb: disagrees about version of symbol 
> dvb_unregister_frontend
> [ 5623.780861] videobuf_dvb: Unknown symbol dvb_unregister_frontend
> [ 5623.780880] videobuf_dvb: disagrees about version of symbol 
> dvb_register_frontend
> [ 5623.780882] videobuf_dvb: Unknown symbol dvb_register_frontend
> [ 5623.780965] videobuf_dvb: Unknown symbol videobuf_to_dma
> [ 5623.804609] cx88_dvb: Unknown symbol videobuf_dvb_unregister
> [ 5623.804638] cx88_dvb: Unknown symbol videobuf_dvb_register
> 
> which is the root of my problems.  Dunno what's wrong or how to fix it
> though!  
> This is a mythbuntu 7.10 system, but it does have a v4l-dvb built from
> source 
> in order to get my Nova T-500 remote working.  Do I need to rebuild a
> later 
> version of that?
> 
> Cheers for any ideas.


Indeed, an issue for v4l-dvb.

But...

You got a mismatch between your dvb-core and the cx88 module.

Ununtu does weird things with the kernel modules tree and has a set of
modified modules for cx88 that are picked-up in preference to those you
compiles and installed.

Do:

sudo find /lib/modules/2.6.22-14-generic/ubuntu/ -name *cx88* --exec rm
-r {} \;

All in one line.

This removed the Ubuntu cx88 stuff.

Then reinstall the v4l-dvb stuff.

Reboot is probably simpler.

Nico



More information about the mythtv-users mailing list