Pagina 1 di 1

Webcam e driver poco efficente

Inviato: gio 14 dic 2006, 15:00
da alex.franci
Ciao a tutti!
Ho appena comprato una webcam NGS Showcam:
http://www.ngs.eu/html/publicait/detall ... 101&ids=23

La attacco:

Codice: Seleziona tutto

Bus 001 Device 005: ID 0c45:600d Microdia

Codice: Seleziona tutto

usb 1-2: new full speed USB device using uhci_hcd and address 5
usb 1-2: SN9C10[12] PC Camera Controller detected (vid/pid 0x0C45/0x600D)
usb 1-2: PAS106B image sensor detected
usb 1-2: Initialization succeeded
usb 1-2: V4L2 device registered as /dev/video0
usb 1-2: Optional device control through 'sysfs' interface ready
Però il driver che usa di default (sn9c10) non funziona bene, probabilmente perchè funziona con kernel 2.6.16 e superiori (l'ho letto da qualche parte), e il mio è il 2.6.13.
Allora scarico il driver spca5xx dal sito:
http://mxhaard.free.fr/
lo installo e va tutto bene. L'unico problema è che si vede male.
Questa è la foto da windows (driver dal cd):
http://img214.imageshack.us/img214/7936 ... owsqy0.jpg
e questa da linux:
http://img214.imageshack.us/img214/9470 ... nuxhv5.png
come vedete i colori sono sfalsati e la foto è molto più scura.
Ho provato a scaricare il driver nw802 dal CVS com'è scritto in questo sito:
http://nw802.sourceforge.net/news.html
ma...

Codice: Seleziona tutto

root@darkstar:~/Desktop# cvs -d:pserver:anonymous@cvs.nw802.sourceforge.net:/cvsroot/nw802 login
Logging in to :pserver:anonymous@cvs.nw802.sourceforge.net:2401/cvsroot/nw802
CVS password:
cvs [login aborted]: connect to cvs.nw802.sourceforge.net(66.35.250.209):2401 failed: No route to host
il tarball che si può scaricare dal sito funziona solo per kernel 2.4 .
allora vi chiedo...
riuscite voi a scaricare il CVS per il driver nw802? forse è un mio problema.
se non ci riuscite, c'è un modo per settare il colore è la luminosità a priori? cioè al di fuori di kopete (di sera con la mia sola luce della scrivania non si vede assolutamente nulla).
avete qualche idea?
grazie mille

Inviato: gio 14 dic 2006, 16:38
da Strarivari
Ciao,

per quanto riguarda il cvs prova cosi :

cvs -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 login

e poi

cvs -z3 -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 co nw802-2.4

Inviato: gio 14 dic 2006, 22:22
da slux
Ciao, per settare a priori i colori e la luminosità, digita da riga di comando come root:

Codice: Seleziona tutto

modinfo nome_driver_webcam
Facendo così ti verranno elencate le opzioni del driver,cerca quindi quelle più oppurtune(colore,luminosità e contrasto)e prova ad impostarle così con il driver NON caricato in memoria :

Codice: Seleziona tutto

modprobe nome_driver_webcam opzione1=xxx , opzione2=xxx etc...
Se devi variare i parametri , perchè non soddisfacenti, scarica prima il driver dalla memoria con un comando: rmmod nome_driver_webcam.
Una volta trovati i settaggi migliori inserisci nel tuo /etc/modprobe.conf le opzioni per il tuo driver così:

Codice: Seleziona tutto

alias video0 nome_driver_webcam options opzione1=xxx,opzione2=xxx,etc..
et voilà :)
NB io come device ho immaginato video0 , ma potrebbe essere video1 o un'altro ancora.
Controlla con dmesg il nome esatto del device.
Sayonara :D

Inviato: ven 15 dic 2006, 19:56
da alex.franci
Grazie mille.
Ho fatto come dici, e funziona. Solo che vabbè l'immagine comunque si vede peggio, allora modifico la luminosità in kopete e sono a posto.
L'unico problema è che all'avvio mi carica il modulo che pare a lui, ovvero sn9c102, e invece io ho bisogno del spca5xx.
Per ovviare al problema ho creato un symlink così:

Codice: Seleziona tutto

root@darkstar:~# ll /lib/modules/2.6.13/kernel/drivers/usb/media/
lrwxrwxrwx 1 root root   10 2006-12-15 15:59 sn9c102.ko -> spca5xx.ko
-rw-r--r-- 1 root root 100K 2006-12-14 14:13 sn9c102_original.ko
-rw-r--r-- 1 root root 380K 2006-12-13 20:45 spca5xx.ko
però la cosa non mi sembra molto elegante :)
come faccio a dirgli di caricare il driver che voglio io? Ho modificato il file /etc/modrpobe.conf come mi dicevi tu, però non fa nulla.
grazie

Inviato: ven 15 dic 2006, 21:04
da waka_jawaka
Aggiungi

Codice: Seleziona tutto

blacklist sn9c102
in fondo a /etc/modprobe.d/blacklist per non caricarti il modulo
e aggiungi

Codice: Seleziona tutto

/sbin/modprobe spca5xx
in /etc/rc.d/rc.modules_versione_kernel

Inviato: ven 15 dic 2006, 21:54
da alex.franci
blacklist? che fica! ;)
non lo sapevo... non si finisce mai di imparare...
grazie mille!
alla prossima!

Inviato: sab 16 dic 2006, 0:42
da Luci0
Ciao ...
Credo che il problema sia l' illuminazione ... ovvero la webcam ti riprende controluce ... in queste condizioni la webcam viene accecata dalla luminosità della finestra... e i risultati (scarsi) sono evidenti...
Prova con altre angolazioni !! :-)

Inviato: sab 16 dic 2006, 20:14
da alex.franci
Luci0 ha scritto:Ciao ...
Credo che il problema sia l' illuminazione ... ovvero la webcam ti riprende controluce ... in queste condizioni la webcam viene accecata dalla luminosità della finestra... e i risultati (scarsi) sono evidenti...
Prova con altre angolazioni !! :-)
sìsì ho provato e si vede meglio.
questa è l'immagine normale:
http://img217.imageshack.us/img217/8256 ... ux6uh3.png
questa è l'immagine con la luminosità al massimo in kopete:
http://img207.imageshack.us/img207/7388 ... ux5if7.png

questa una mia foto mentre facevo il cog**one:
http://static.flickr.com/132/323017642_6d1f43ce69_o.jpg
(non sembro uno della torre di controllo? tipo top gun dai :D )
comunque si vede bene, no?

ma a voi vi si vede bene senza dover fare tutti sti pastrocci?