Package: kernel
Version: 2.6

Hello,

I think there's a problem with the support for old USB devices in 2.6 kernels. I noticed it when upgraded from 2.4.27, where my Pinnacle PCTV USB (1.0) was performing nicely with package usbvision and got broken upon upgrade to kernel 2.6.

    Since then I get this in kern.log each time I try to run xawtv:

Dec 21 21:19:10 casagrande kernel: /usr/src/usbvision-0.9.8/src/usbvision.c: usbvision_probe: Pinnacle Studio PCTV USB (PAL) FM found
Dec 21 21:19:10 casagrande kernel: /usr/src/usbvision-0.9.8/src/usbvision.c: usbvision[0]: registered video device /dev/video0
Dec 21 21:19:10 casagrande kernel: /usr/src/usbvision-0.9.8/src/usbvision.c: usbvision[0]: registered radio device /dev/radio0
Dec 21 21:19:10 casagrande kernel: usbcore: registered new driver USBVision Video Grabber
Dec 21 21:19:10 casagrande kernel: /usr/src/usbvision-0.9.8/src/usbvision.c: USBVISION USB Video Device Driver for Linux : 0.9.8 for Linux kernels 2.4.19-2.4.27 + 2.6.0-2.6.9, compiled at Dec 21 2004, 18:15:58
Dec 21 21:19:21 casagrande kernel: /usr/src/usbvision-0.9.8/src/usbvision.c: usbvision_isocIrq: usb_submit_urb failed: error -1
Dec 21 21:19:21 casagrande kernel: /usr/src/usbvision-0.9.8/src/usbvision.c: usbvision_isocIrq: usb_submit_urb failed: error -1
Dec 21 21:21:09 casagrande kernel: usbcore: deregistering driver USBVision Video Grabber




Also I get the following from lsusb command:


cannot get string descriptor 1, error = Broken pipe(32)
cannot get string descriptor 2, error = Broken pipe(32)
cannot get string descriptor 3, error = Broken pipe(32)
Bus 002 Device 002: ID 2304:0110 Pinnacle Systems, Inc. [hex]
Language IDs: none (cannot get min. string descriptor; got len=-1, error=32:Broken pipe)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 Interface
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x2304 Pinnacle Systems, Inc. [hex]
idProduct 0x0110
bcdDevice 2.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
cannot get config descriptor 0, Broken pipe (32)
Language IDs: none (cannot get min. string descriptor; got len=-1, error=32:Broken pipe)



And dmesg says this on boot:

USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:07.2: Intel Corp. 82371AB/EB/MB PIIX4 USB
uhci_hcd 0000:00:07.2: irq 9, io base 0000ef80
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usbhid
usb 2-2: control timeout on ep0in
usb 2-2: control timeout on ep0in
usb 2-2: control timeout on ep0in
usb 2-2: control timeout on ep0in
usb 2-2: control timeout on ep0in
usb 2-2: control timeout on ep0in
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -32
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 9 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 9 ret -32
usb 2-2: control timeout on ep0in
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -32
/usr/src/usbvision-0.9.8/src/usbvision.c: usbvision_probe: Pinnacle Studio PCTV USB (PAL) FM found
/usr/src/usbvision-0.9.8/src/usbvision.c: usbvision[0]: registered video device /dev/video0
/usr/src/usbvision-0.9.8/src/usbvision.c: usbvision[0]: registered radio device /dev/radio0
usbcore: registered new driver USBVision Video Grabber
/usr/src/usbvision-0.9.8/src/usbvision.c: USBVISION USB Video Device Driver for Linux : 0.9.8 for Linux kernels 2.4.19-2.4.27 + 2.6.0-2.6.9, compiled at Dec 21 2004, 18:15:58
/src/usbvision-0.9.8/src/usbvision.c: usbvision_isocIrq: usb_submit_urb failed: error -1
/usr/src/usbvision-0.9.8/src/usbvision.c: usbvision_isocIrq: usb_submit_urb failed: error -1
usbcore: deregistering driver USBVision Video Grabber
usb 2-2: control timeout on ep0in
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -32
usb 2-2: control timeout on ep0in
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -32
usb 2-2: control timeout on ep0in
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -110
usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 256 ret -32
usb 2-2: control timeout on ep0in






Reply via email to