On Sunday 12 Feb 2006 09:44, Dobrescu Mihai wrote:
>   Hello,
>
> I've installed MDV 2006 PowerPack!
> It's great!
>
> I've installed a TV tunner (Leadtek DV2000) on my PC and I couldn't  make
> it work on MDV. It is the first time I do it.
> So I tried to make an update to the modules. I've compiled the v4l for
> cx8800 as stated by their how to. It didn't work.
>
> And here comes the real issue:
> I've deleted by mistake the original modules (installed by MDV setup) for
> cx8800. Is there a way to restore them? Replacing them (dumbly :() by the
> new ones didn't help and modprobe says "FATAL: Module cx8800 not found.".
> Could I rebuild somehow them and from what sources to get some like the
> original ones? And how to rebind them to the kernel to load them as first
> time?
>
> Another question is how to replace the modules by recompiled ones on the
> same kernel (and built on the same kernel configuration of course)?
>
> Thanks!
> Mike
>
> Best Regards,
> Mihai Sorin Dobrescu
>

The cx88 module included in Mandriva 2006 is revision 1.56  Isn't this good 
enough for your video card? It works great with mine.

As for replacing the original modules probably the easiest thing you could do 
is to upgrade to the latest kernel from the update servers. To install the 
latest kernel run the software update GUI in Mandriva Control Centre. You 
will be asked to pick an update source. When running the update GUI you will 
not see any kernels to update to. That is because kernels are always 
installed never updated.

Having set an update source go to the Software Install GUI in Mandriva Control 
Centre and enter 'kernel' in the search box. You will see a whole list of 
available kernels. The latest kernel for single processor machines is
kernel-2.6.12.15mdk

At the same time install the matching kernel-source-2.6 package, the 
kernel-source **must** match the running kernel if you intend to compile new 
modules.

The new kernel will become the default boot kernel, and the old kernel is 
still available as a menu item in your lilo boot menu.

The new kernel will have its own copy of the cx8800 module. You can then 
remove the old kernel with the uninstall GUI when you are satisfied the new 
kernel is OK.

To force the cx8800 module to load at boot enter 
cx8800
cx88-blackbird  
(or whatever modules you need)

in the file /etc/modprobe.preload

In my system I also have the text

install dvb-nova-cx /sbin/modprobe videodev && { /sbin/modprobe 
dvb-core; /sbin/modprobe v4l1-compat; /sbin/modprobe v4l2-
common; /sbin/modprobe video-buf; /sbin/modprobe cx88-dvb; /bin/true; }

in the file /etc/modprobe.conf to manage the module loading for my Hauppauge 
Nova-T card. You will need something similar to load whatever modules your 
card needs.

If you do recompile cx8800 simply replace the files in 
/lib/modules/2.6.12-15mdk/kernel/drivers/media/video/cx88/
(Make backups of the old files in a different directory in case you have 
screwed up)


Have fun

derek
-- 
www.jennings.homelinux.net
____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Reply via email to