Pagina 1 di 1

[Install] Webcam HP deluxe

Inviato: venerdì 20 agosto 2010, 14:49
da Yozzy
Salve, spero sia la sezione giusta.

Dopo aver cercato in internet e nel forum non ho ancora trovato una soluzione per far funzionare questa webcam sul mio portatile ASUS N61J.
La periferica viene correttamente riconusciuta quando inserita nella porta usb.

Questo è l'out di lsusb:

Codice: Seleziona tutto

Bus 003 Device 002: ID 04f2:a13d Chicony Electronics Co., Ltd 
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 0461:0010 Primax Electronics, Ltd 
Bus 002 Device 003: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 002: ID 8087:0020  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5122 IMC Networks 
Bus 001 Device 002: ID 8087:0020  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
La periferica è Bus 003 Device 002: ID 04f2:a13d Chicony Electronics Co., Ltd

Quando però tento di utilizzarla appare questo errore:
Video for Linux 2 (v4l2): Error starting streaming on device '/dev/video1'.

Non riesco a capire dove è l'inghippo

Re: [Install] Webcam HP deluxe

Inviato: lunedì 23 agosto 2010, 20:50
da reahel93
Con quale programma la stai provando?

Re: [Install] Webcam HP deluxe

Inviato: mercoledì 25 agosto 2010, 11:32
da Yozzy
Scusa il ritardo della risposta...

Praticamente l'ho provato con skype e con "multimedia system selector" ma mi sembra che non funzioni con nessun programma.

Re: [Install] Webcam HP deluxe

Inviato: mercoledì 25 agosto 2010, 19:43
da magozurlinux
Ciao,

avvia il pc con ubuntu;

apri il terminale e dai questo comando:

tail -f /var/log/messages

inserisci la webcam nella porta usb;

segui gli output a video del comando tail ...;

premi Ctrl c per terminare il comando;

postami l'output del comando tail ....

La tua webcam funziona con il driver UVC; se carica il modulo (es: gspcauvcxxx) prova ad installare luvcview oppure guvcview.

da terminale dai questo comando:

sudo apt-get install luvcview

Prova questo programma; è specifico per webcam con chipsets che utilizzano il modulo UVC.

:(

Re: [Install] Webcam HP deluxe

Inviato: giovedì 26 agosto 2010, 15:22
da Yozzy
Ciao,

questo è l'output quando collego la webcam

Codice: Seleziona tutto

Aug 26 15:15:52 alberto-laptop kernel: [23688.073083] usb 3-3: new high speed USB device using xhci_hcd and address 0
Aug 26 15:15:52 alberto-laptop kernel: [23688.123865] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.127293] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.130545] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.131421] usb 3-3: configuration #1 chosen from 1 choice
Aug 26 15:15:52 alberto-laptop kernel: [23688.131435] usb 3-3: ep 0x83 - rounding interval to 32 microframes
Aug 26 15:15:52 alberto-laptop kernel: [23688.131447] usb 3-3: ep 0x86 - rounding interval to 1 microframes
Aug 26 15:15:52 alberto-laptop kernel: [23688.135175] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.135892] uvcvideo: Found UVC 1.00 device HP Prem AF Webcam KQ245AA (04f2:a13d)
Aug 26 15:15:52 alberto-laptop kernel: [23688.145644] input: HP Prem AF Webcam KQ245AA as /devices/pci0000:00/0000:00:1c.3/0000:07:00.0/usb3/3-3/3-3:1.0/input/input18
Aug 26 15:15:52 alberto-laptop kernel: [23688.148405] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.151914] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.155406] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.180374] xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
Aug 26 15:15:52 alberto-laptop kernel: [23688.180500] 2:3:1: cannot get freq at ep 0x84
Aug 26 15:15:52 alberto-laptop kernel: [23688.198858] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.199872] input: HP Prem AF Webcam KQ245AA HP Prem AF Webcam KQ245AA as /devices/pci0000:00/0000:00:1c.3/0000:07:00.0/usb3/3-3/3-3:1.4/input/input19
Aug 26 15:15:52 alberto-laptop kernel: [23688.200075] generic-usb 0003:04F2:A13D.0008: input,hidraw3: USB HID v1.11 Joystick [HP Prem AF Webcam KQ245AA HP Prem AF Webcam KQ245AA] on usb-0000:07:00.0-3/input4
Aug 26 15:15:53 alberto-laptop kernel: [23688.535161] xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
Aug 26 15:15:53 alberto-laptop kernel: [23688.535270] 2:3:1: cannot get freq at ep 0x84
Aug 26 15:15:53 alberto-laptop kernel: [23688.579253] xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
Aug 26 15:15:53 alberto-laptop kernel: [23688.579301] 2:3:1: cannot get freq at ep 0x84
Ho anche installato luvcview e ho provato a lanciare luvcview -d /dev/video1 (lanciandolo senza parametri parte la webcam integrata nel portatile )

questo è l'output:

Codice: Seleziona tutto

luvcview 0.2.6

SDL information:
  Video driver: x11
  A window manager is available
Device information:
  Device path:  /dev/video1
Stream settings:
  Frame format: MJPG
  Frame size:   640x480
  Frame rate:   30 fps
Unable to start capture: Invalid argument
Error grabbing
Cleanup done. Exiting ...

Re: [Install] Webcam HP deluxe

Inviato: giovedì 26 agosto 2010, 19:09
da magozurlinux
Ciao,

la tua webcam è stata trovata; usa il driver UVC.

Aug 26 15:15:52 alberto-laptop kernel: [23688.135892] uvcvideo: Found UVC 1.00 device HP Prem AF Webcam KQ245AA (04f2:a13d)
Aug 26 15:15:52 alberto-laptop kernel: [23688.145644] input: HP Prem AF Webcam KQ245AA as /devices/pci0000:00/0000:00:1c.3/0000:07:00.0/usb3/3-3/3-3:1.0/input/input18
Aug 26 15:15:52 alberto-laptop kernel: [23688.148405] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.151914] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.155406] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.180374] xhci_hcd 0000:07:00.0: WARN: Stalled endpoint
Aug 26 15:15:52 alberto-laptop kernel: [23688.180500] 2:3:1: cannot get freq at ep 0x84
Aug 26 15:15:52 alberto-laptop kernel: [23688.198858] xhci_hcd 0000:07:00.0: WARN: short transfer on control ep
Aug 26 15:15:52 alberto-laptop kernel: [23688.199872] input: HP Prem AF Webcam KQ245AA HP Prem AF Webcam KQ245AA as /devices/pci0000:00/0000:00:1c.3/0000:07:00.0/usb3/3-3/3-3:1.4/input/input19
da terminale postami questi comandi:

lsmod | grep uvc*

ls -la /dev/video*

ls -la /dev/uvcvideo

:(

Re: [Install] Webcam HP deluxe

Inviato: venerdì 27 agosto 2010, 8:53
da Yozzy
Ciao,

questi sono i risultati:

lsmod | grep uvc*

Codice: Seleziona tutto

uvcvideo               56990  0 
videodev               34361  1 uvcvideo
v4l1_compat            13251  2 uvcvideo,videodev
ls -la /dev/video*

Codice: Seleziona tutto

crw-rw----+ 1 root video 81, 0 2010-08-26 08:40 /dev/video0
crw-rw----+ 1 root video 81, 1 2010-08-26 15:15 /dev/video1
ls -la /dev/uvcvideo

Codice: Seleziona tutto

ls: cannot access /dev/uvcvideo: No such file or directory

Re: [Install] Webcam HP deluxe

Inviato: venerdì 27 agosto 2010, 19:08
da magozurlinux
Ciao,

da terminale postami l'output questo comando:

v4l-conf


Che versione di Ubuntu usi?

Controlla che sia installato libv4l-0; da terminale dai questo comando:

dpkg --get-selections libv4l-0

Codice: Seleziona tutto

jupiter@jupiter:~$ dpkg --get-selections libv4l-0
libv4l-0					install
Come vedi, da me è installato.

Hai provato a lanciare Luvcview da Applicazioni > Audio e Video > Luvcview?

Vedi qualcosa?

Se non vedi nulla, bisogna reinstallare il driver UVC, perchè quello caricato automaticamente non va bene.

:(

Re: [Install] Webcam HP deluxe

Inviato: sabato 28 agosto 2010, 0:22
da Yozzy
Ciao,

questo è l'output del comando v4l-conf (l'ho dovuto installare perchè non c'era):

Codice: Seleziona tutto

v4l-conf: using X11 display :0.0
dga: version 2.0
mode: 1366x768, depth=24, bpp=32, bpl=5632, base=0x9547bf0
/dev/video0 [v4l2]: no overlay support
Utilizzando l'opzione -c /dev/video1

Codice: Seleziona tutto

v4l-conf: using X11 display :0.0
dga: version 2.0
mode: 1366x768, depth=24, bpp=32, bpl=5632, base=0x95dbee8
/dev/video1 [v4l2]: no overlay support
Uso ubuntu 10.04

Lanciando sia luvcview vedo la webcam integrata nel portatile utilizzando l'opzione -d /dev/video1 il programma esce con questo errore:

Codice: Seleziona tutto

luvcview 0.2.6

SDL information:
  Video driver: x11
  A window manager is available
Device information:
  Device path:  /dev/video1
Stream settings:
  Frame format: MJPG
  Frame size:   640x480
  Frame rate:   30 fps
Unable to start capture: Invalid argument
Error grabbing
Cleanup done. Exiting ...
Come si fa a reinstallare il driver UVC?

Grazie del supporto

Re: [Install] Webcam HP deluxe

Inviato: domenica 29 agosto 2010, 19:13
da magozurlinux
Ciao,

sì, bravo!!, v4l-conf va installato, io ho installato xawtv e questo pacchetto come dipendenza l'ha installato automaticamente insieme ad altri pacchetti.

Per reinstallare il driver UVC devi fare così:

Apri il terminale e dai questi comandi:

sudo apt-get install build-essential subversion

svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk

cd trunk

make

Modifica il Makefile, questo perché ubuntu mette i driver compilati per le periferiche video, in questa cartella:

/lib/modules/$(uname -r)/ubuntu/media/usbvideo

da terminale apri il Makefile:

sudo gedit Makefile

e cambia la riga:
                                    INSTALL_MOD_DIR := usb/media
con
                                    INSTALL_MOD_DIR := ubuntu/media/usbvideo

Compilazione ed installazione:

sudo make install

sudo depmod -a

carica il modulo uvcvideo:

sudo modprobe uvcvideo

Avvia luvcview ora la webcam dovrebbe funzionare, dico dovrebbe perchè è la prima volta che mi occupo di una webcam HP deluxe con chipset Chicony, conosco le webcam Trust, Logitech e Philips.

Prima mi interessavo delle chiavette di rete wireless usb, ora mi sto interessando a far funzionare le webcam, proprio oggi ho provato la webcam Trust di un mio amico, ha funzionato Out of the box, senza installare alcun driver; ho lanciato cheese ed ha subito funzionato con Ubuntu 9.04 e 10.04.

:(

Re: [Install] Webcam HP deluxe

Inviato: lunedì 30 agosto 2010, 19:36
da magozurlinux
Ciao,

mi sono dimenticato di dirti che dopo aver modificato la riga di Makefile, devi salvare ed uscire dall'editor di testo, poi procedi con la compilazione ed installazione del driver UVC.

:(

Re: [Install] Webcam HP deluxe

Inviato: lunedì 30 agosto 2010, 22:00
da Yozzy
Ciao,

il link dell'svn non esiste più ora usano git.... adesso scarico e vedo se riesco a farla funzionare...speriamo

In alternativa cercherò di mettere a posto la webcam integrata che viene riconosciuta ma fa vedere l'immagine sottosopra...