Driver webcam r5u870 per HP Pavilion e Sony Vaio su Linux

skype ubuntu

La nuova versione di Skype, la 2.0 beta per linux, ha aggiunto il supporto per il video.

Sfortunatamente, l’unica perirferica non riconosciuta da Ubuntu Gutsy sul mio notebook HP dv6299ea (serie dv6000) è proprio la webcam integrata.

Per fortuna esistono alcuni driver in forma sorgente, la cui istallazione è però molto semplice.

La prima cosa da fare per capire se la nostra webcam è una di quelle supportate dal driver è quella di eseguire il comando lsusb, e prendere nota dell’ID del device:

lsusb

I dispositivi supportati alla versione 0.10.0 sono i seguenti, e hanno bisogno di un kernel 2.6.17 o superiore (quello di Ubuntu Gutsy è il 2.6.22).

05ca:1810 HP Pavilion Webcam – UVC
05ca:1830 Sony Visual Communication Camera VGP-VCC2 (VAIO SZ)
05ca:1832 Sony Visual Communication Camera VGP-VCC3 (VAIO UX)
05ca:1833 Sony Visual Communication Camera VGP-VCC2 (VAIO AR1)
05ca:1834 Sony Visual Communication Camera VGP-VCC2 (VAIO AR2)
05ca:1835 Sony Visual Communication Camera VGP-VCC5 (VAIO SZ)
05ca:1836 Sony Visual Communication Camera VGP-VCC4 (VAIO FE)
05ca:1870 HP Pavilion Webcam / HP Webcam 1000

Se l’ID della nostra webcam è uno di quelli sopra allora il dispositivo è supportato 🙂

Se non lo è, provate a dare un’occhiata qui, magari esiste un altro driver.

Il prossimo passo da fare è istallare tutto il necessario per la compilazione, e per far ciò basta istallare il metapacchetto build-essential e i sorgenti del kernel:

sudo apt-get install build-essential linux-source libglib2.0-dev

Scaricare quindi i sorgenti da qui, scompattarli in una directory, entrarvi dentro ed eseguire in sequenza:

make

sudo make install

I driver verrano quindi compilati e istallati, e caricati automaticamente ad ogni boot. Se si vogliono testare senza riavviare basta eseguire:

sudo modprobe r5u870

Tutto qui.

Ecco un immagine della webcam perfettamente funzionante:

webcam

L’unica nota negativa è che ad ogni aggiornamento del kernel il driver va ricompilato, in attesa di un supporto ufficiale, ma per adesso possiamo conviverci.

Buona videochat!

9 pensieri su “Driver webcam r5u870 per HP Pavilion e Sony Vaio su Linux

  1. Una domanda…
    Tu avevi gia il source del kernel installato?
    Perche il make non me lo fa!
    L’errore che mi spara fuori è questo:

    make -C /lib/modules/2.6.22-14-rt/build M=/home/stefano/Desktop/r5u870-0.10.0 V=0 modules
    make: *** /lib/modules/2.6.22-14-rt/build: Nessun file o directory. Stop.
    make: *** [all] Error 2

    visto che non parlo troppo bene il “consolese” mi puoi dare un parere? 😀

    grazie!!!
    Stefano

    "Mi piace"

  2. hem… mi da sempre lo stesso errore.
    non dai il KDIR=… quando fai il make?
    Sai qual è la cartella dei moduli?

    Porta pazienza ma ci sto sbattendo la testa da un po’…

    "Mi piace"

  3. Hai provato a istallare linux-headers-generic?
    Purtroppo non sono in casa e quindi non ho linux sottomano.
    Magari non ho aggiunto quei pacchetti perchè da me erano già presenti…

    "Mi piace"

  4. Ciao ragazzi.. scusate se mi intrometto nella vostra discussione anche che se molto vecchia..
    Sono un neofita e mi sono lanciato nell’installazione della webcam ed ho trovato un po’ di problemi con l’installazione: in particolare non mi fa il make e mi da i seguenti errori:

    make -C /lib/modules/2.6.24-19-generic/build M=/home/marco/Download/r5u870-0.10.0 V=0 modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-generic’
    CC [M] /home/marco/Download/r5u870-0.10.0/r5u870_md.o
    In file included from /home/marco/Download/r5u870-0.10.0/r5u870_md.c:55:
    /home/marco/Download/r5u870-0.10.0/usbcam.h:36:29: error: media/video-buf.h: Nessun file o directory
    make[2]: *** [/home/marco/Download/r5u870-0.10.0/r5u870_md.o] Error 1
    make[1]: *** [_module_/home/marco/Download/r5u870-0.10.0] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-generic’
    make: *** [all] Error 2

    Sapete che significhi e come posso risolvere il problema??
    Grazie a tutti

    "Mi piace"

Lascia un commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.