Webcam come funziona?

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

entra in /usr/src

li ci sono i sorgenti dei kernel e ci deve essere anche un link simbolico chiamato linux che punti alla versione del kernel in esecuzione.

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

Goanz, allora nella /usr/src ci sono quattro directory che ti elenco:
linux-2.4.31 (directory)
linux (collegamento a linux-2.4.31 directory)
rpm (directory)
speakup-2.4.31 (directory)

Spero che possa esserti di aiuto perchè io non so cosa fare.

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Si la situazione è normale adesso installo anche io il 2.4 e provo

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Niente acnhe con me da lo stesso errore di compilazione sul 2.4.31.
ompiling drivers/usb/spca5xx.c
drivers/usb/spca5xx.c: In function `spca50x_read_proc':
drivers/usb/spca5xx.c:1096: error: structure has no member named `seq'
drivers/usb/spca5xx.c: At top level:
drivers/usb/spca5xx.c:150: warning: `bright' defined but not used
drivers/usb/spca5xx.c:151: warning: `contrast' defined but not used
make: *** [drivers/usb/spca5xx.o] Error 1

Poi provo con il test2.6

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

Gahanz, se dai uno sguardo al sito che hai linkato http://mxhaard.free.fr/download.html e clicchi su Spca5xx-LE, sembra che per il 2.4.31 ci sia da scaricare una pacth ma non ho capito come installarla e forse c i sia da ricompilare qualcosa.
Tu che sei più preparato di me, magari ci capisci qualcosa, altrimenti magari ti faccio perdere del tempo in prove inutilmente.

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

A te non serve la versione LE m la versione normale dei driver, quelle patch sono per la versione LE

Trust 150spaceC@M sn9c102 spca5xx ***

Sui 2.6 compila benissimo

/Desktop/spca5xx/spca5xx-20060501# make
Building SPCA5XX driver for 2.5/2.6 kernel.
Remember: you must have read/write access to your kernel source tree.
make -C /lib/modules/`uname -r`/build SUBDIRS=/root/Desktop/spca5xx/spca5xx-20060501 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.16.9'
CC [M] /root/Desktop/spca5xx/spca5xx-20060501/drivers/usb/spca5xx.o
CC [M] /root/Desktop/spca5xx/spca5xx-20060501/drivers/usb/spcadecoder.o
LD [M] /root/Desktop/spca5xx/spca5xx-20060501/spca5xx.o
Building modules, stage 2.
MODPOST
CC /root/Desktop/spca5xx/spca5xx-20060501/spca5xx.mod.o
LD [M] /root/Desktop/spca5xx/spca5xx-20060501/spca5xx.ko

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

Allora non mi resta da fare altro che installare il 2.6
Spero solo di non combinare nessun casino, altrimenti devo tornare da zio Bill per Internet. Dopo tutto il tempop che ho impiegato a far andare il cellulare, confesso che mi girerebbero un pò!
Mi consigli di seguire la guida per installare il 2.6 della 10.2?

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

Però, quello che non capisco è perchè per il mio modello di web cam dice che ci vuole la LE...

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

hog61 ha scritto:Però, quello che non capisco è perchè per il mio modello di web cam dice che ci vuole la LE...
Ma dove lo hai letto?

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

Ho controllato seconto quanto mi restituisce il 'dmesg' che ti posto, se guardi nell'elenco delle cam, la mia è prorio quella e quelli dovrebbero essere i driver

hub.c: new USB device 02:07.1-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x41e/0x401f) is not claimed by any active driver

questa è la mia cam come dalla lista del sito:
Creative 96 0x041e 0x401f Webcam NoteBook jpeg spca5xx/LE

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Ma a te è una Trust 150, è indicato chiaramente che è supportata dal driver "normale" Comuque qui c'è poco da fare devi mettere su il kernel 2.6 e compilare. Perchè la soluzione al problema del 2.4.31 la può sapere solo il programmatore!

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

Ok, proverò con un precompilato 2.6 seguendo la guida e sperando che al boot li abbia poi entrambi, tu dici che mi convienein questo modo?
Ritornando poi alla mia webcam, ti confermo che è una Creative Webcam Notebook e non una Trust, per questo ti ho postato il dmesg, per far constatare anche a te guardando il vendor ID/product ID.

Rispondi