folgendes Problem. Ich hab ne Logitech Quickcam Express:
Code: Alles auswählen
Bus 002 Device 005: ID 046d:0928 Logitech, Inc. Quickcam Express
Das Modul ist das richtige, und wird auch korreckt geladen:
Code: Alles auswählen
May 18 20:40:51 localhost kernel: usb 2-4: new full speed USB device using ohci_hcd and address 5
May 18 20:40:51 localhost kernel: usb 2-4: configuration #1 chosen from 1 choice
May 18 20:40:51 localhost kernel: Linux video capture interface: v1.00
May 18 20:40:51 localhost kernel: /home/beowulf/Ext_Progs/Webcam/spca5xx-20060402/drivers/usb/spca5xx.c: USB SPCA5XX camera found.Logitech QuickCam Express II(SPCA561A)
May 18 20:40:51 localhost kernel: /home/beowulf/Ext_Progs/Webcam/spca5xx-20060402/drivers/usb/spca5xx.c: [spca5xx_probe:8301] Camera type S561
May 18 20:40:51 localhost kernel: /home/beowulf/Ext_Progs/Webcam/spca5xx-20060402/drivers/usb/spca5xx.c: [spca5xx_getcapability:2198] maxw 352 maxh 288 minw 160 minh 120
May 18 20:40:51 localhost kernel: usbcore: registered new driver spca5xx
May 18 20:40:51 localhost kernel: /home/beowulf/Ext_Progs/Webcam/spca5xx-20060402/drivers/usb/spca5xx.c: spca5xx driver 00.57.11 registered
Code: Alles auswählen
mplayer tv:// -tv driver=v4l:width=352:height=288:outfmt=yv12:device=/dev/video0
....
Playing tv://.
Selected driver: v4l
name: Video 4 Linux input
author: Alex Beregszaszi
comment: under development
unable to open '/dev/video0': No space left on device
Exiting... (End of file)
Code: Alles auswählen
/home/beowulf/Ext_Progs/Webcam/spca5xx-20060402/drivers/usb/spca561.h: [spca561_init:473] Find spca561 USB Product ID 928
ohci_hcd 0000:00:02.0: leak ed ef8e7240 (#81) state 2
/home/beowulf/Ext_Progs/Webcam/spca5xx-20060402/drivers/usb/spca5xx.c: init isoc: usb_submit_urb(0) ret -28
/home/beowulf/Ext_Progs/Webcam/spca5xx-20060402/drivers/usb/spca5xx.c: [spca5xx_open:3920] DEALLOC error on init_Isoc
Code: Alles auswählen
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,22)
file->private_data = vdev;
#endif
err = spca50x_init_isoc(spca50x);
if (err) {
PDEBUG(0, " DEALLOC error on init_Isoc\n");
spca50x->user--;
spca5xx_kill_isoc(spca50x);
up(&spca50x->lock);
spca5xx_dealloc(spca50x);
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,22)
file->private_data = NULL;
#endif
goto out2;
}
Der Fehler scheint recht häufig aufzutreten, und mit einem belegten usb Bus zu tun zu haben. Anscheinend ne Unverträglichkeit mit diversen USB Mäusen. Auf die Maus kann ich aber nicht verzichten, und nen anderen USB Bus hab ich nicht. also muss das irgendwie so gehen...
Hab halt nur keine Ahnung, wie. Wenn also irgendwer ne Idee hat, immer her damit.