installazione webcam

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

installazione webcam

Messaggio da Vito »

ho acquistato da poco una webcam sweex e non riesco ad utilizzarla per amsn....quando dò dmesg ecco cosa mi da :

Codice: Seleziona tutto

usb 1-1: new full speed USB device using uhci_hcd and address 3
usb 1-1: configuration #1 chosen from 1 choice
Linux video capture interface: v2.00
sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.44
usb 1-1: SN9C10[12] PC Camera Controller detected (vid:pid 0x0C45:0x6011)
usb 1-1: No supported image sensor detected for this bridge
usbcore: registered new interface driver sn9c102
mentre quando do lsusb

Codice: Seleziona tutto

[root@Vito:vito]# lsusb
Bus 5 Device 1: ID 0000:0000
Bus 4 Device 1: ID 0000:0000
Bus 3 Device 1: ID 0000:0000
Bus 2 Device 1: ID 0000:0000
Bus 1 Device 3: ID 0c45:6011 Microdia
Bus 1 Device 1: ID 0000:0000
potete darmi una mano?grazie....
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Prova a dare un occhio qui ... e preparati a soffrire ...
http://mxhaard.free.fr/spca5xx.html

Io ho una

Codice: Seleziona tutto

lsusb
Bus 5 Device 1: ID 0000:0000
Bus 2 Device 2: ID 10fd:804d Anubis Electronics, Ltd Typhoon Webshot II Webcam [zc0301]
Bus 2 Device 1: ID 0000:0000
Bus 4 Device 1: ID 0000:0000
Bus 3 Device 1: ID 0000:0000
Bus 1 Device 1: ID 0000:0000
E nel database non c'é ... mi ricordo di aver patchato in malo modo i sorgenti per far coincidere ID USB con quello di un modello analaogo ...
10fd:804e ... e la cosa ha funzionato ... :-)

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

Luci0 ha scritto:Prova a dare un occhio qui ... e preparati a soffrire ...
http://mxhaard.free.fr/spca5xx.html

Io ho una

Codice: Seleziona tutto

lsusb
Bus 5 Device 1: ID 0000:0000
Bus 2 Device 2: ID 10fd:804d Anubis Electronics, Ltd Typhoon Webshot II Webcam [zc0301]
Bus 2 Device 1: ID 0000:0000
Bus 4 Device 1: ID 0000:0000
Bus 3 Device 1: ID 0000:0000
Bus 1 Device 1: ID 0000:0000
E nel database non c'é ... mi ricordo di aver patchato in malo modo i sorgenti per far coincidere ID USB con quello di un modello analaogo ...
10fd:804e ... e la cosa ha funzionato ... :-)
penso sia questa :

Codice: Seleziona tutto

Sweex 	153 	0x0c45 	0x6005 	350 Mp 	  	sn9c101 	Tas5110 	Yes 	gbgr 	spca5xx 	***
ora secondo passo?;P
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Scarichi il pacchetto per la Slackware in sorgente e lo ricompili con lo slackbuild ... prima però lo devi modificare perché la tua webcam non c'é e quindi devi provare ad usarla con i driver di un modello simile ... e sperare che funzioni ... !!!
Io proverei anche ...

Codice: Seleziona tutto

Trust  93  0x0c45  0x6009  120spaceC@M     sn9c102  pas106a  Yes  gbrg  spca5xx  ***
Chicony  94  0x0c45  0x600d  TwinkleCam DC2110     sn9c102  Pas106a  Yes  gbrg  spca5xx  ***

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

cosa devo modificare di preciso nei sorgenti del driver?
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Credo che basti aggiungere l' ID del dispositivo USB in gspc_core.c e modificare sperando che funzioni...

Codice: Seleziona tutto

....
{USB_DEVICE(0x0c45, 0x6009)},	/* spcaCam@120 */
{USB_DEVICE(0x0c45, 0x600d)},	/* spcaCam@120 */
....
in

Codice: Seleziona tutto

....
{USB_DEVICE(0x0c45, 0x6009)},	/* spcaCam@120 */
{USB_DEVICE(0x0c45, 0x600d)},	/* spcaCam@120 */
{USB_DEVICE(0x0c45, 0x6011)},	/* John-Cena-Cam */
....
ed in un altro punto

Codice: Seleziona tutto

.....
		case 0x6009:
		case 0x600d:
		case 0x6029:
			spca50x->desc = Sonix6029;
			spca50x->bridge = BRIDGE_SONIX;
			spca50x->sensor = SENSOR_PAS106;
			spca50x->customid = SN9C101;
			spca50x->i2c_ctrl_reg = 0x81;
			spca50x->i2c_base = 0x40;
			break;
.....
In

Codice: Seleziona tutto

....
		case 0x6009:
		case 0x600d:
		case 0x6011:
		case 0x6029:
			spca50x->desc = Sonix6029;
			spca50x->bridge = BRIDGE_SONIX;
			spca50x->sensor = SENSOR_PAS106;
			spca50x->customid = SN9C101;
			spca50x->i2c_ctrl_reg = 0x81;
			spca50x->i2c_base = 0x40;
			break;
....
... buon divertimento :-)

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

il driver funziona!!la webcam mi viene riconosciuta!L'unico problema è che quando configuro amsn per le sessioni di webcam mi riconosce il dispositivo solo che mi fa vedere una schermata nera.....sapere aiutarmi?
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Prova a vedere con xsane se funziona come scanner ... oppure prova un altra coppia 0c45:60xx forse imbrocchi quella giusta ... oppure prova hasciicam ...

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

Luci0 ha scritto:Prova a vedere con xsane se funziona come scanner ... oppure prova un altra coppia 0c45:60xx forse imbrocchi quella giusta ... oppure prova hasciicam ...
dove lo posso troarlo hasciicam? comunque ecco come mi viene riconosciuta :

Codice: Seleziona tutto

usb 2-1: configuration #1 chosen from 1 choice
ACPI: PCI Interrupt 0000:00:11.5[C] -> Link [LNKG] -> GSI 9 (level, low) -> IRQ 9
PCI: Setting latency timer of device 0000:00:11.5 to 64
codec_read: codec 0 is not valid [0xfe0000]
codec_read: codec 0 is not valid [0xfe0000]
codec_read: codec 0 is not valid [0xfe0000]
codec_read: codec 0 is not valid [0xfe0000]
Linux video capture interface: v2.00
/tmp/build/tmp-gspcav1/gspcav1-20070508/gspca_core.c: USB GSPCA camera found. SONIX sn9c10[1 2]
usbcore: registered new interface driver gspca
/tmp/build/tmp-gspcav1/gspcav1-20070508/gspca_core.c: gspca driver 01.00.18 registered
sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.44
usbcore: registered new interface driver sn9c102
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Rispondi