sabato 14 febbraio 2009

In Ubuntu Intrepid Ibex le Webcam con driver gspca hanno smesso di funzionare

Le webcam supportate dal driver gspca con la versione 2.27 dei kernel hanno smesso di funzionare. La mia webcam Webcam WB-1400T un esempio di raro orribile desin unito a performance veramente scadenti viene supportato dal suddetto driver.

lsusb
Bus 006 Device 004: ID 093a:2468 Pixart Imaging, Inc. Cammaestro 2.5DU/X-EYE/Orite SC-120/ICGear TravelCam/Easy Snap Snake Eye WebCam

Una lista di webcam supportate da questo driver la potete trovare qui. Qundi questo bug, impedisce di utilizzare la webcam con mplayer, amsn o ekiga, afflige diverse webcam come la Logitech QuickCam, ClickSmart, OrbiCam e Zoom, Vimicro ZS0301, Philips SPC900NC. C’è una lunga discussione a riguardo su launchpad (bug 260918) dall’eloquente titolo: “needed: libv4l and associated application patches (or “gspca stopped working in 2.6.27″)”.
Per risolvere il problema è necessario installare una versione di v4l uguale o successiva alla 0.5.2. Per eseguire l'aggiornamenton aggiungere i seguenti repository /etc/apt/sources.list e l'anciare sudo aptitude update && sudo aptitude upgrade


deb http://ppa.launchpad.net/lool/ubuntu intrepid main
deb-src http://ppa.launchpad.net/lool/ubuntu intrepid main

Adesso è comunque necesario compilare il driver a mano, scaricate il codice sorgente del driver da qui

tar xvf gspcav1-20071224.tar.gz
cd gspcav1-20071224

Adesso bisogna patchare la sorgente con la patch che potete scaricare qui; scompttate la patch nella cartella gspcav1-20071224 e digitate

patch -p1 < driver="v4l:width="640:height="480:device="/dev/video0" class="codeBox">

domenica 1 febbraio 2009

Obbiettivo far funzionare la Broadcom del HP Pavilion DV6500 della “mogliera” dell'amico tonino.g (ubunto mailing list)



Requisiti

  1. wicd

  2. ndiswrapper

Identifichiamo la scheda


sudo lspci


03:00.0 Network controller:
Broadcom Corporation BCM4312 802.11a/b/g (rev 02)



Ricerca del driver

Adesso forti del nostro ID andiamo
a un po' a cercare un driver di windows visto che il progetto open non ha ancora raggiunto un buon livello di sviluppo.

Cercando qui ho trovato matchando con l'id produttore ho trovato un driver
compatibile a questa pagina oppure scaricabile direttamnte qui.


Un lavoro per ndiswrapper

cambiare l'estensione del file da .exe a .rar e scompattare l'archivio con winrar (usa wine) in una dir tmp (o pippo).

Andare col terminale in quella dir e digitare

sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l #controlla se è andato tutto bene (altrimenti??)
se si hai una risposta simile alla seguente tutto è andato bene:

bcmwl5 : driver installed

device (14E4:4318) present (alternate driver: ssb)

poi digitare:

modprobe ndiswrapper






Lettori fissi