Kernel 2.6.18 e webcam trust

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
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. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
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
rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

Kernel 2.6.18 e webcam trust

Messaggio da rocco.g »

Ciao!

ho provato ad installare i drivers per la mia webcam trust 1400T...
(slackware 11 + kernel 2.6.18)

ho usato questi drivers: http://mxhaard.free.fr/download.html

in particolare: http://mxhaard.free.fr/spca50x/Download ... 508.tar.gz


installati con make, make install
senza errori, mi crea il modulo così:

Codice: Seleziona tutto

root@darkstar:~/Desktop/webcam/gspcav1-20070508# make
make -C /lib/modules/`uname -r`/build SUBDIRS=/root/Desktop/webcam/gspcav1-20070508 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.18'
  CC [M]  /root/Desktop/webcam/gspcav1-20070508/gspca_core.o
  CC [M]  /root/Desktop/webcam/gspcav1-20070508/decoder/gspcadecoder.o
  LD [M]  /root/Desktop/webcam/gspcav1-20070508/gspca.o
  Building modules, stage 2.
  MODPOST
  CC      /root/Desktop/webcam/gspcav1-20070508/gspca.mod.o
  LD [M]  /root/Desktop/webcam/gspcav1-20070508/gspca.ko
make[1]: Leaving directory `/usr/src/linux-2.6.18'
root@darkstar:~/Desktop/webcam/gspcav1-20070508# make install
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
/sbin/depmod -ae
ora come faccio a sapere se funziona?

se faccio lsmod non vedo il modulo della cam nella lista...

se faccio così:

Codice: Seleziona tutto

root@darkstar:~/Desktop/webcam/gspcav1-20070508# modprobe gspca (mi mostra le possibilità che ho se premo il tasto tab)
gspca.h       gspca.mod.c   gspca.o       gspca_core.c
gspca.ko      gspca.mod.o   gspca_build   gspca_core.o
root@darkstar:~/Desktop/webcam/gspcav1-20070508# modprobe gspca.ko
FATAL: Module gspca.ko not found.
root@darkstar:~/Desktop/webcam/gspcav1-20070508# modprobe gspca.o
FATAL: Module gspca.o not found.
mi dice che non esiste... ma se sta nella directory!!!


che posso fare?

avevo già provato ad installarla un'altra volta.. ma senza successo...

se passo all'ultimaversione stabile del kernel potrei risolvere qualcosa secondo voi?
devo prendere quello precompilato o quello da compilare?

Avatar utente
mimmoforlug
Packager
Packager
Messaggi: 143
Iscritto il: lun 4 dic 2006, 13:09
Nome Cognome: Domenico Suppa
Slackware: 13.37
Kernel: 3.2.11
Desktop: fluxbox
Località: Caserta
Contatta:

Messaggio da mimmoforlug »

Il comando per caricare il modulo è

modprobe gspca

e non modprobe gspca.ko

ma, il modulo dovrebbe essere caricato automaticamente quando colleghi la webcam alla porta usb. Osserva cosa accade al momento del collegamento, dando in un terminale il comando

tail -f /var/log/messages

poi colleghi la webcam e, visto l'esito, termini con ctrl+c
Potresti usare spcagui (da scaricare dallo stesso sito e da compilare) per gestire la webcam (foto, filmati) e anche motion che permette di creare un sistema di videosorveglianza utilizzabile anche da remoto.

Rispondi