
Far funzionare questa Webcam, installata su molti notebook Asus, è (adesso) molto semplice. Grazie a questi driver la webcam funziona su molte applicazioni, come aMSN, vlc, mplayer, Camorama ed anche su Skype, anche se con quest’ultimo software non l’ho testata.
Scarichiamo gli ultimi driver disponibili
svn co https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/trunk/driver syntekdriver
quindi, entriamo nella cartella syntekdriver appena creata, contenente il driver della nostra webcam
cd syntekdriver
e compiliamo
make -f Makefile.standalone
quindi carichiamo i moduli necessari al funzionamento della cam
sudo modprobe videodev
sudo insmod ./stk11xx.ko
Adesso possiamo testare il corretto funzionamento della nostra webcam con Camorama (sudo apt-get install camorama). Con Camorama, potrebbe capitare di vedere l’immagine con colori che vanno sul blu, niente paura, basta applicare il filtro color correction per avere dei colori perfetti.
Ancora non abbiamo finito, dobbiamo fare in modo che i moduli che servono alla nostra webcam vengano caricati all’avvio del sistema operativo automaticamente, altrimenti ogni volta che la vogliamo usare dobbiamo inserire i moduli da linea di comando.
Per fare questo dobbiamo, tramite shell, spostarci nella seguente cartella
cd /lib/modules/`uname -r`/kernel/drivers/usb
e verificare che sia presente la cartella media, se non dovesse esserci, la creeremo noi
sudo mkdir /lib/modules/`uname -r`/kernel/drivers/usb/media
adesso ci spostiamo nella cartella syntekdriver creata all’inizio di questa guida e diamo il comando
sudo cp ./stk11xx.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/stk11xx.ko
seguito da questi altri
sudo depmod -a
sudo modprobe videodev
sudo modprobe stk11xx
Infine il passo fondamentale per l’avvio in automatico: apriamo il file /etc/modules
sudo gedit /etc/modules
ed aggiungiaomo, uno per riga, stk11xx e videodev
Adesso abbiamo veramente finito! La nostra webcam funzionerà ogni volta che la vorremo usare!


Articoli (RSS)
[...] Finalmente i problemi ai server Netsons sembrano risolti definitivamente. In questi giorni un utente mi ha segnalato un problema con la webcam Syntek, installata su molti notebook Asus, per la quale è disponibile la guida all’installazione in questa pagina del blog. [...]
Scusa… come faccio a scaricare il file Makefile.standalone visto ke sono tutti file in C ???
Scusami ancora ma sono nuovo del mondo linux e ancora su certe cose mi perdo molto facilmente
@ Frank87
con il comando
scaricherai tutto il necessario (makefile incluso) nella cartella syntekdriver.
Entri nella cartella e prosegui con la guida
Io ho un altro problema, quando uso amsn, l’immagine e’ molto buia, soprattutto se sto con la sola luce della camera accesa, gli altri a stento riesco a vedermi. Il controllo della luminosità di amsn non funziona. Qualche suggerimento?
Update
Non avevo mai usato la cam con amsn, e credevo che i settaggi interni di amsn per configurare la cam funzionassero. Purtroppo mi sbagliavo. Anch’io vedo il video un pò scuro però con la luce accesa migliora.
Mi dispiace ma credo che per il momento non ci sia alcuna soluzione
Ciao!
Update 2
Sn riuscito a modificare la luminosità e il contrato della webcam. In pratica, appena ho visto che da amsn i settaggi non producevano alcun effetto, ho provato con camorama e li ha funzionato tutto. A questo punto mi sono detto: vuoi vedere che camorama ha memorizzato le impostazioni della webcam?
Ho aperto amsn e sono andato a controllare nei settaggi della webcam che sono risultati diversi (meglio!) rispetto a prima:
Se applichi questi valori e salvi le impostazioni, alla riapertura di amsn dovresti vedere meglio.
I settaggi che ho applicato a Camorama sono i seguenti:
ciao a tutti,
ho seguito la guida ma non riesco a far funzionare la mia camera.
sono su un samsung p560 con ubuntu 8.10.
lsusb mi da
…
Bus 001 Device 002: ID 174f:5931 Syntek
…
dmesg mi da
…
[ 4391.497180] stk11xx: Syntek USB2.0 webcam driver startup
[ 4391.498271] usbcore: registered new interface driver usb_stk11xx_driver
[ 4391.499429] stk11xx: v1.3.1 : Syntek USB Video Camera
…
ne deduco che la mia webcam dovrebbe essere una Syntek.
Ho già provato anche la guida a questo indirizzo
http://vinnux.wordpress.com/2008/01/19/far-funzionare-la-webcam-dellasus-a6va-con-ubuntu/
che mi sembra abbastanza simile a questa.
quando arrivo allo step
sudo insmod ./stk11xx.ko
ottengo
insmod: error inserting ‘./stk11xx.ko’: -1 File exists
suppongo dipenda dal fatto che l’installazione del modulo è stata già fatta anche con la precedente guida (seppure con scarso successo).
avviato camorama:
could not connect to video device (/dev/video0)
please check connection
c’è qualche idea?
grazie in anticipo
ciao e buon anno
vito
Rimuovi il modulo creato con la precedente guida
Stando sempre a quella guida, dovresti aver scaricato i sorgenti del driver nella cartella syntek. Quindi, da terminale, spostati in quella cartella e “puliscila” dei residui della precedente compilazione con
Ricompiliamo
finita la compilazione, senza errori, copiamo il file stk11xx.ko appena creato nella cartella media
Adesso aggiorniamo la lista dei moduli con
Per provare la webcam basterà dare i seguenti due comandi ed aprire camorama
Se dovessi avere altri problemi leggi qui, inclusi i commenti.
Ciao!
ciao io ottengo questo errore sia coni drivers 2.0.0 che con gli 1.4.0
tra l’altro ho modificato il makefile dei 2.0 mettendo il nome esatto delkernel e mi compilafino ad un pezzo (lo stesso degli1.4)
questo è l’output
alberto@alberto-laptop:~/syntekdriver$ sudo make -f Makefile.standalone
make -C /lib/modules/2.6.28-11-generic/build SUBDIRS= modules
make[1]: ingresso nella directory «/usr/src/linux-headers-2.6.28-11-generic»
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
make[2]: *** Nessuna regola per creare l’obiettivo «kernel/bounds.c», necessario a «kernel/bounds.s». Arresto.
make[1]: *** [prepare0] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.28-11-generic»
make: *** [driver] Errore 2
sai dirmi qualcosa?
grazie ciao!
scusa..sono su Jaunty x64!
stesso identico problema di Alberto ma su Jaunty 32
ciao quando lancio il comando make mi esce fuori questo errore:
make -C /lib/modules/2.6.26-2-amd64/build SUBDIRS=/root/syntekdriver modules
make: *** /lib/modules/2.6.26-2-amd64/build: No such file or directory. Stop.
make: *** [driver] Error 2
non riesco a capire come andare avanti, grazie per una eventuale risposta
won
dunque…. su ubuntu 9.4 il driver funziona bene e oltre a spengere la lucetta della webcam permette di registrare video con una qualità superiore al stwebcam di default. Per registrare uso mencoder. Su ubuntu 9.10 le cose cambiano: con l’stk la lucetta si spenge correttamente ma lo stesso comando di mencoder fallisce, sia su v4l che su v4l2. Se qualche anima pia ha idee in merito posto gli output dei comandi, non vorrei intasare il blog
P.S. in merito all’errore make: *** /lib/modules/2.6.26-2-amd64/build: No such file or directory, l’errore è dovuto ad un cancelletto di troppo nel file Makefile.standalone ( #KVER=$(shell uname -r) ) che non permette al comando di recuperare l’esatta versione del kernel. In ogni caso le versioni 2.1 e 1.4 non presentano tale svista