Rafanto.net Blog
msgbartop
Uno Sbampato in giro per la rete .. proveniente da Platania (39°0′0″N 16°19′0″E)
msgbarbottom

20 set 08 Modulo ovcvideo.ko in conflitto con V4L e Mercurial

Salve, ieri smanettando sul mio notebook volevo installare la mia Yakumo QuickStick DVB Usb anche sul mio Dell XPS 1330 con Ubuntu 8.04 .. dopo aver seguito la procedura descritta sulla mia guida : Installare Yakumo QuickStick Basic DVB-T su Fedora 6 procedura funzionante alla perfezione anche su Ubuntu e Fedora 9 mi sono imbattuto in un terribile problema ! La webcam integrata non andava più !

La mia webcam (Bus 007 Device 003: ID 05a9:7670 OmniVision Technologies, Inc.)

Ho fatto un po’ di indagini e il modulo da cui dipende la web è ovcvideo.ko riferito al driver ovc di BerliOS scaricabile da :

svn co svn://svn.berlios.de/linux-uvc/linux-uvc/trunk

Dato che il modulo non veniva caricato avevo pensato che i driver erano saltati , scarico la versione
aggiornata dei driver li compilo e li installo .. verifico il modulo e non viene inserito.

Facendo delle ricerche su google mi imbatto in post della BerliOS : http://lists.berlios.de/pipermail/linux-uvc-devel/2008-February/003104.html che individuano il problema ad un conflitto dei driver V4Linux nuovi e compilandosi con moduli v4l-experimental creano problemi al modulo ovcvideo.ko e non permettono quindi alla webcam integrata di funzionare.

in questo post http://lists.berlios.de/pipermail/linux-uvc-devel/2008-February/003104.html si descrive  una procedura risolutiva che ho tentato anche se non è funzionante almeno per quanto ho provato io :

I’ve copied
Module.symvers from the v4l-dvb tree to linux-uvc tree and recompiled.

questo viene indicato come procedura da eseguire ma cercando il file Module.symvers in v4l-dvb non l’ho trovato, ne ho trovato solo uno in

/lib/modules/`uname -r`/build/Module.symvers

ho provato a sostituirci quello ma ricompilando i driver il modulo ovcvideo.ko nn viene inserito comunque

Ora siccome dovevo recuperare l’uso della mia webcam ho trovato un modo semplice ed indolore per recuperarne la funzionalità , a discapito dei driver v4l-dvb .

Bisogna o via apt o synaptics reinstallare i seguenti pacchetti riferiti al kernel in modo da perdere i moduli compitati in precedenza:

linux-image-2.6.XX-XX-generic
linux-ubuntu-modules-2.6.XX-XX-generic

Al posto delle XX ci devono essere le cifre della vostra versione kernel attuale.

Dopo aver fatto questo riavviate il sistema e testate la webcam!

PS. naturalmente il problema non è nuovo per utilizzare entrambi i driver bisogna attendere la nuova versione v4l che risolva il problema con OVC.


Tags: , , , , , , , , , , , ,