Problema installazione webcam logitech express

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
Caluk86
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: mer 10 mag 2006, 10:39

Problema installazione webcam logitech express

Messaggio da Caluk86 »

Ho un problema con l'installazione della sudetta webcam.

ecco l'output che dà quando avvio il file di installazione

Codice: Seleziona tutto

root@Caluk:~/Desktop/Download/qc-usb-0.5.1# ./quickcam.sh
insmod: can't read 'videodev': No such file or directory
insmod: can't read 'usbcore': No such file or directory
insmod: can't read 'usb-uhci': No such file or directory
insmod: can't read 'usb-ohci': No such file or directory
insmod: can't read 'uhci': No such file or directory
./quickcam.sh: line 36: /proc/sys/kernel/sysrq: No such file or directory
insmod: can't read './quickcam.o': No such file or directory
Module                  Size  Used by
snd_seq_dummy           2820  0
snd_seq_oss            28928  0
snd_seq_midi_event      5888  1 snd_seq_oss
snd_seq                43984  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            38048  0
snd_mixer_oss          15616  1 snd_pcm_oss
ipv6                  223584  12
pcmcia                 30116  0
yenta_socket           23436  0
rsrc_nonstatic         10752  1 yenta_socket
pcmcia_core            34192  3 pcmcia,yenta_socket,rsrc_nonstatic
capability              3336  0
commoncap               5376  1 capability
lp                      9800  0
parport_pc             24132  1
parport                30024  2 lp,parport_pc
pcspkr                  2432  0
psmouse                34952  0
sg                     26524  0
shpchp                 33816  0
evdev                   8064  0
serio_raw               5252  0
snd_via82xx            22808  1
gameport               10760  1 snd_via82xx
i2c_viapro              7572  0
snd_ac97_codec         86304  1 snd_via82xx
snd_ac97_bus            2048  1 snd_ac97_codec
snd_pcm                73736  3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
snd_timer              19332  2 snd_seq,snd_pcm
snd_page_alloc          7560  2 snd_via82xx,snd_pcm
snd_mpu401_uart         6016  1 snd_via82xx
snd_rawmidi            18720  1 snd_mpu401_uart
snd_seq_device          6284  4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd                    43364  13 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore               7136  1 snd
saa7134               105056  0
video_buf              19716  1 saa7134
compat_ioctl32          1152  1 saa7134
v4l2_common            13568  1 saa7134
v4l1_compat            12804  1 saa7134
ir_kbd_i2c              6544  1 saa7134
ir_common              23684  2 saa7134,ir_kbd_i2c
videodev                6912  1 saa7134
amd64_agp              10052  1
sk98lin               152416  0
agpgart                28080  1 amd64_agp
skge                   33424  0
root@Caluk:~/Desktop/Download/qc-usb-0.5.1# cd Desktop/Download
-bash: cd: Desktop/Download: No such file or directory
root@Caluk:~/Desktop/Download/qc-usb-0.5.1# cd qc-usb-0.6.3
-bash: cd: qc-usb-0.6.3: No such file or directory
Come faccio a caricare i moduli mancanti?

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

sui driver che stai utilizzando non ti so aiutare ma la tua webcam dovrebbe essere supportata anche dai driver spca che trovi qui:
http://mxhaard.free.fr/download.html

prima controlla che sia supportata:
http://mxhaard.free.fr/spca5xx.html

poi se usi un kernel recente scarica questo:
http://mxhaard.free.fr/spca50x/Download ... 925.tar.gz

compili istalli e il modulo si chiama gspca quindi:

modprobe gspca

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

PS: ho dato un'occhiata alla lista delle webcam supportate e la tua sembra ci sia.

Caluk86
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: mer 10 mag 2006, 10:39

Messaggio da Caluk86 »

quando compilo mi spunta questo:

Codice: Seleziona tutto

root@Caluk:~/Desktop/Download/gspcav1-20060925/gspcav1-20060925# ./gspca_build

 FATAL you need to install the Kernel Source for your running kernel
.

Credo che sia perché mancano i moduli nel kernel, ossia quelli che nn mi trovava il driver che usavo prima, essendo fondamentali me li richiede anche questo.
Per caricare quei moduli dovrei ricompilare il kernel, ma è un'operazione che nn è il mio forte. Il kernel che uso è il 2.6.17.13

Ho visto che nella directory c'è un Makefile, ma nn ricordo come avviarlo da shell, me lo potresti dire, magari avviando prima il Makefile e poi gspca_build dovrebbe andare.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

se vuole i sorgenti del kernel daglieli :)

il pacchetto lo trovi nel cd della Slack, si chiama kernel-source-2.6.17.13.

Non serve che ricompili il kernel.

Poi per i driver della webcam:

Codice: Seleziona tutto

make
make install

Caluk86
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: mer 10 mag 2006, 10:39

Messaggio da Caluk86 »

Scusa il ritardo ;)

Allora ho installato i kerne-souces e quando eseguo il driver mi dà questo:

Codice: Seleziona tutto

root@Caluk:~/Desktop/Download/gspcav1-20060925# ./gspca_build

 REMOVE the old module if present

 CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
        .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
        Modules.symvers

 COMPILE gspca Please Wait ....!!

 INSTALL gspca in the kernel binary tree
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

 LOAD gspca in memory

 PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/root/Desktop/Download/gspcav1-20060925 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.17.13'
  CC [M]  /root/Desktop/Download/gspcav1-20060925/gspca_core.o
  CC [M]  /root/Desktop/Download/gspcav1-20060925/decoder/gspcadecoder.o
  LD [M]  /root/Desktop/Download/gspcav1-20060925/gspca.o
  Building modules, stage 2.
  MODPOST
  CC      /root/Desktop/Download/gspcav1-20060925/gspca.mod.o
  LD [M]  /root/Desktop/Download/gspcav1-20060925/gspca.ko
make[1]: Leaving directory `/usr/src/linux-2.6.17.13'

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

Bè, sembra che funzioni.
Io comunque non li ho istallati in quel modo, ho utilizzato:

Codice: Seleziona tutto

make
make install
a quel punto basta che carichi il modulo con modprobe.

Rispondi