driver gspca con webcam logitech

7 risposte [Ultimo contenuto]
Ritratto di teocrivellaro
teocrivellaro
(Junior)
Offline
Junior
Iscritto: 25/03/2009
Messaggi: 10

Ciao a tutti, sto provando ad utilizzare la webcam logitech (0x046d 0x0928) nella mia distribuzione debian con kernel 2.6.26. Ho installato i driver gspca ma quando faccio funzionare la webcam mi risulta il seguente errore:

gspca: [spca50x_move_data:1611] ISOC data error: [0] len=0, status=-18

Il video lo vedo ma con un'importante perdita di pacchetti. Se controllo l'utilizzo della cpu vedo che e' al 100%. Vorrei cercare di capire se sono questi errori che mi sfruttano tutta la potenza della cpu e in questo caso vi sarei grato se qualcuno mi aiuta a risolverli!!!!!!!

Grazie in anticipo.

Ritratto di luxtux
luxtux
(Geek)
Offline
Geek
Iscritto: 30/04/2009
Messaggi: 57

Quote:

teocrivellaro ha scritto:
Ciao a tutti, sto provando ad utilizzare la webcam logitech (0x046d 0x0928) nella mia distribuzione debian con kernel 2.6.26. Ho installato i driver gspca ma quando faccio funzionare la webcam mi risulta il seguente errore:

gspca: [spca50x_move_data:1611] ISOC data error: [0] len=0, status=-18

Il video lo vedo ma con un'importante perdita di pacchetti. Se controllo l'utilizzo della cpu vedo che e' al 100%. Vorrei cercare di capire se sono questi errori che mi sfruttano tutta la potenza della cpu e in questo caso vi sarei grato se qualcuno mi aiuta a risolverli!!!!!!!

Grazie in anticipo.

Prova a postare l'output di
dmesg | tail             ####### e di<br />ls -l /dev/video*

dati appena attacchi la webcam

L.

| (o> |
| //\ | Debian 5.0.1 [Lenny]
| V_/_| Registered Linux user #158396

Ritratto di teocrivellaro
teocrivellaro
(Junior)
Offline
Junior
Iscritto: 25/03/2009
Messaggi: 10

L'output del dmesg e':

eth0: no IPv6 routers present
ath0: no IPv6 routers present
usb 2-1: new full speed USB device using ohci_hcd and address 3
usb 2-1: configuration #1 chosen from 1 choice
Linux video capture interface: v2.00
gspca: USB GSPCA camera found.(SPCA561A)
gspca: [spca5xx_probe:4275] Camera type S561
gspca: [spca5xx_getcapability:1249] maxw 352 maxh 288 minw 160 minh 120
usbcore: registered new interface driver gspca
gspca: gspca driver 01.00.20 registered

L'output di ls invece e':

crw-rw---- 1 root video 81, 0 May 22 08:10 /dev/video

Grazie.

Ritratto di luxtux
luxtux
(Geek)
Offline
Geek
Iscritto: 30/04/2009
Messaggi: 57

Ok, ora posta l'output di
fuser /dev/video                    ### devi essere root
preso in un momento in cui e' palese l'uso anomalo della CPU

L.

| (o> |
| //\ | Debian 5.0.1 [Lenny]
| V_/_| Registered Linux user #158396

Ritratto di teocrivellaro
teocrivellaro
(Junior)
Offline
Junior
Iscritto: 25/03/2009
Messaggi: 10

il risultato di fuser /dev/video0 e':

/dev/video0: 4332m

Ritratto di luxtux
luxtux
(Geek)
Offline
Geek
Iscritto: 30/04/2009
Messaggi: 57

Quote:

teocrivellaro ha scritto:
il risultato di fuser /dev/video0 e':

/dev/video0: 4332m

Ora sai che il processo col PID 4332 e' quello sta impegnando la CPU. Esegui:
ps aux | grep 4332
per conoscerne il nome e lo status, e quindi killalo
kill 4332
poi vediamo.

ciao

L.

| (o> |
| //\ | Debian 5.0.1 [Lenny]
| V_/_| Registered Linux user #158396

Ritratto di teocrivellaro
teocrivellaro
(Junior)
Offline
Junior
Iscritto: 25/03/2009
Messaggi: 10

Ho provato ma il processo che mi risulta con ps aux | grep 4232 non e' niente meno che il sofware (linphone) che sto usando per reperire il video dalla webcam. se vado a killarlo non mi fa piu' quello ched evo fare.

Puo' essere secondo te/voi un problema di driver?

Ritratto di luxtux
luxtux
(Geek)
Offline
Geek
Iscritto: 30/04/2009
Messaggi: 57

Quote:

teocrivellaro ha scritto:
Ho provato ma il processo che mi risulta con ps aux | grep 4232 non e' niente meno che il sofware (linphone) che sto usando per reperire il video dalla webcam. se vado a killarlo non mi fa piu' quello ched evo fare.

Puo' essere secondo te/voi un problema di driver?

Mi rendo conto, ma l'output di
ps aux | grep linphone
quanto uso di CPU ti da (guarda la terza colonna)? Prova, dopo averlo killato, a lanciarlo da console e posta eventuali messaggi (dai anche un'occhiata ai log del kernel e a quelli di xorg)

L.

| (o> |
| //\ | Debian 5.0.1 [Lenny]
| V_/_| Registered Linux user #158396