sabato 29 dicembre 2007

ABILITARE IL MODULO GSPCA PER WEBCAM

Il modulo gspca permette di riconoscere molte webcam tra cui il modello con chip zc0301 per scaricare ed installare l'ultimo driver collegatevi qui:http://mxhaard.free.fr/download.html

scaricate il pacchetto gspcav1-20071224 .
aprite un terminale digitate:

wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz

spostate il pacchetto dentro /usr/src, scompattatelo.

sudo mv
gspcav1-20071224.tar.gz /usr/src
cd /usr/src
sudo tar zxvf
gspcav1-20071224.tar.gz

installate i vari pacchetti che vi serviranno per una corretta compilazione del modulo.

sudo apt-get install linux-headers-$(uname -r) build-essential make automake autoconf g++ gcc
sudo apt-get install camorama

cancellate eventuali moduli gspca installati precendentemente.

sudo apt-get remove --purge gspca*

entrate dentro la cartella /usr/src/gspcav1-20071224 date i comandi per compilare.

cd
gspcav1-20071224
sudo make

sudo make install
sudo depmod -ae
sudo modprobe gspca

verificate se la webcam viene riconosciuta lanciando da terminale il programma camorama.



(la seguente procedura è stata eseguida su una debian testing con kernel 2.6.23.8)

4 commenti:

don Tommaso ha detto...

"Could not connect to video device (/dev/video0). please check connection."

lsusb mi da: Bus 005 Device 002: ID 0402:5602 ALi Corp. Video Camera Controller

non sai quante volte ho provato a farla partire, ma niente!!!

uff

santo vasta ha detto...

prova con lspci e dmesg per leggere il chip che monta e buon anno.

Anonimo ha detto...

E: Impossibile aprire il file di lock /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
mi è uscito sul terminale questa scritta : che faccio ora?

santo vasta ha detto...

questa compilazione si riferifa all'installazione su vecchi kernel,con i nuovi kernel 2.6.33 non è pù necessaria la compilazione dovrebbe in linea di massima essere già abilitata di default.

se no prova con la compilazione del kernel.