[Kernel-packages] [Bug 1861344] Re: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171
That commit fixes the tissue. I compiled commit e173008a0e94f41b53c8931dc7073ca4ae9f0461 Author: Khalid Elmously Date: Wed Jan 29 00:47:22 2020 -0500 UBUNTU: Ubuntu-4.4.0-174.204 and the camera works fine. Thanks! -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1861344 Title: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171 Status in linux package in Ubuntu: Incomplete Bug description: I have a IPEVO Ziggi-HD document camera (1778:0207) that refuses to operate on kernel 4.4.0-171 or newer. On such kernels, uvcvideo fails with the kernel message 'uvcvideo: No streaming interface found for terminal 2' and no `/dev/videoX` device is created. The camera operates correctly on kernel 4.4.0-170. Ubuntu release: 16.04.6 LTS Attached in a tarball: * a relevant /var/log/syslog fragment captured when device plugged in * `cat /proc/version_signature` * `sudo lspci -vnvn` To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861344/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1861344] Re: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171
BTW good and bad commits for this bisection were: git bisect good Ubuntu-4.4.0-45.66 git bisect bad Ubuntu-4.4.0-173.203 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1861344 Title: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171 Status in linux package in Ubuntu: Incomplete Bug description: I have a IPEVO Ziggi-HD document camera (1778:0207) that refuses to operate on kernel 4.4.0-171 or newer. On such kernels, uvcvideo fails with the kernel message 'uvcvideo: No streaming interface found for terminal 2' and no `/dev/videoX` device is created. The camera operates correctly on kernel 4.4.0-170. Ubuntu release: 16.04.6 LTS Attached in a tarball: * a relevant /var/log/syslog fragment captured when device plugged in * `cat /proc/version_signature` * `sudo lspci -vnvn` To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861344/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1861344] Re: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171
Kernel bisection led to following output: 692763f31fc2b9d12350fb7f4daacb2f35664d3e is the first bad commit commit 692763f31fc2b9d12350fb7f4daacb2f35664d3e Author: Alan Stern Date: Mon Oct 28 10:52:35 2019 -0400 USB: Skip endpoints with 0 maxpacket length -- The output of lsusb in comment #7 shows that an endpoint with address 0x82 shows up twice. First with 'wMaxPacketSize 0x 1x 0 bytes', second 'wMaxPacketSize 0x13fc 3x 1020 bytes'. Probably that endpoint is dropped when encountering wMaxPacketSize = 0 and no streaming interface is created. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1861344 Title: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171 Status in linux package in Ubuntu: Incomplete Bug description: I have a IPEVO Ziggi-HD document camera (1778:0207) that refuses to operate on kernel 4.4.0-171 or newer. On such kernels, uvcvideo fails with the kernel message 'uvcvideo: No streaming interface found for terminal 2' and no `/dev/videoX` device is created. The camera operates correctly on kernel 4.4.0-170. Ubuntu release: 16.04.6 LTS Attached in a tarball: * a relevant /var/log/syslog fragment captured when device plugged in * `cat /proc/version_signature` * `sudo lspci -vnvn` To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861344/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1861344] Re: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171
I tested on ubuntu-19.10-desktop-amd64 live image with kernel 5.3.0-18. The camera works as expected. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1861344 Title: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171 Status in linux package in Ubuntu: Confirmed Bug description: I have a IPEVO Ziggi-HD document camera (1778:0207) that refuses to operate on kernel 4.4.0-171 or newer. On such kernels, uvcvideo fails with the kernel message 'uvcvideo: No streaming interface found for terminal 2' and no `/dev/videoX` device is created. The camera operates correctly on kernel 4.4.0-170. Ubuntu release: 16.04.6 LTS Attached in a tarball: * a relevant /var/log/syslog fragment captured when device plugged in * `cat /proc/version_signature` * `sudo lspci -vnvn` To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861344/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1861344] Re: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171
dmesg snippets Kernel 4.4.0-45 - camera is working . [ 34.928951] usb 1-3: new high-speed USB device number 5 using xhci_hcd [ 35.154765] usb 1-3: New USB device found, idVendor=eb1a, idProduct=2771 [ 35.154767] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 35.155444] uvcvideo: Found UVC 1.00 device (eb1a:2771) [ 35.156628] input: UVC Camera (eb1a:2771) as /devices/pci:00/:00:14.0/usb1/1-3/1-3:1.0/input/input17 [ 35.259274] uvcvideo: Failed to query (GET_CUR) UVC control 8 on unit 1: -32 (exp. 1). . Note: camera is working although uvcvideo fails to query UVC control 8 4.4.0-173 - camera is not working . [ 41.426626] usb 1-3: new high-speed USB device number 5 using xhci_hcd [ 41.621247] usb 1-3: config 1 interface 1 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 41.621259] usb 1-3: New USB device found, idVendor=eb1a, idProduct=2771 [ 41.621260] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.621898] uvcvideo: Found UVC 1.00 device (eb1a:2771) [ 41.621963] uvcvideo: No streaming interface found for terminal 2. [ 41.622019] input: UVC Camera (eb1a:2771) as /devices/pci:00/:00:14.0/usb1/1-3/1-3:1.0/input/input16 . Looks like something is going wrong with endpoint 0x82 during enumeration lsusb show identical information with both kernels: $ sudo lsusb -v -d eb1a:2771 Bus 001 Device 005: ID eb1a:2771 eMPIA Technology, Inc. Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize064 idVendor 0xeb1a eMPIA Technology, Inc. idProduct 0x2771 bcdDevice3.08 iManufacturer 0 iProduct0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 358 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Association: bLength 8 bDescriptorType11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 0 VideoControl Interface Descriptor: bLength13 bDescriptorType36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.00 wTotalLength 80 dwClockFrequency6.00MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength18 bDescriptorType36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength0 bControlSize 3 bmControls 0x000200a2 Auto-Exposure Mode Focus (Absolute) Iris (Absolute) Focus, Auto VideoControl Interface Descriptor: bLength11 bDescriptorType36 bDescriptorSubtype 5 (PROCESSING_UNIT) Warning: Descriptor too short bUnitID 3 bSourceID 1 wMaxMultiplier 0 bControlSize2 bmControls 0x147f Brightness Contrast Hue Saturation Sharpness Gamma White Balance Temperature Power Line Frequency White Balance Temperature, Auto iProcessing 0 bmVideoStandards 0x1d None PAL - 625/50 SECAM - 625/50 NTSC - 625/50 VideoControl Interface Descriptor: bLength29 bDescriptorType36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 4 guidExtensionCode {2652215a-8932-5641-894a-5c557cdf9664} bNumControl 4 bNrPins 1 baSourceID( 0) 3 bControlSize4 bmControls( 0)
[Kernel-packages] [Bug 1861344] Re: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171
I have the same issue with a USB microscope ID (eb1a:2771) eMPIA Technology, Inc. It used to work some weeks ago. The camera/microscope is no longer working on kernel 4.4.0-173. Uvcvideo fails with the kernel message 'uvcvideo: No streaming interface found for terminal 2' and no `/dev/videoX` device is created. [ 669.845588] usb 1-3: new high-speed USB device number 6 using xhci_hcd [ 670.042778] usb 1-3: config 1 interface 1 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 670.042798] usb 1-3: New USB device found, idVendor=eb1a, idProduct=2771 [ 670.042809] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 670.044239] uvcvideo: Found UVC 1.00 device (eb1a:2771) [ 670.044692] uvcvideo: No streaming interface found for terminal 2. [ 670.045116] input: UVC Camera (eb1a:2771) as /devices/pci:00/:00:14.0/usb1/1-3/1-3:1.0/input/input16 Ubuntu release: 16.04.6 LTS -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1861344 Title: uvcvideo: IPEVO Ziggi-HD document camera stops working on kernel 4.4.0-171 Status in linux package in Ubuntu: Confirmed Bug description: I have a IPEVO Ziggi-HD document camera (1778:0207) that refuses to operate on kernel 4.4.0-171 or newer. On such kernels, uvcvideo fails with the kernel message 'uvcvideo: No streaming interface found for terminal 2' and no `/dev/videoX` device is created. The camera operates correctly on kernel 4.4.0-170. Ubuntu release: 16.04.6 LTS Attached in a tarball: * a relevant /var/log/syslog fragment captured when device plugged in * `cat /proc/version_signature` * `sudo lspci -vnvn` To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861344/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp