[Bug 2044022] Re: fwupd gets stuck/unresponsive with error 'Pipe error [-9]' when Genesys USB hub is connected
Paride Legovini
2044022 at bugs.launchpad.net
Tue Nov 21 17:48:51 UTC 2023
** Bug watch added: github.com/fwupd/fwupd/issues #6426
https://github.com/fwupd/fwupd/issues/6426
** Also affects: fwupd via
https://github.com/fwupd/fwupd/issues/6426
Importance: Unknown
Status: Unknown
** Summary changed:
- fwupd gets stuck/unresponsive with error 'Pipe error [-9]' when Genesys USB hub is connected
+ fwupd error 'Pipe error [-9]' / 'ioctl error: Bad address [14]' when Genesys USB hub is connected
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fwupd in Ubuntu.
https://bugs.launchpad.net/bugs/2044022
Title:
fwupd error 'Pipe error [-9]' / 'ioctl error: Bad address [14]' when
Genesys USB hub is connected
Status in Fwupd:
Unknown
Status in fwupd package in Ubuntu:
New
Bug description:
Running Noble with fwupd, 1.9.8-1, I can't successfully run fwupdmgr
commands when my external usb-c monitor (a Lenovo ThinkVision) is
plugged in. This is because the USB hub internal to the monitor makes
fwupd fail this way (from the fwupd journal):
fwupd[7399]: 21:22:25.771 FuEngine failed to add device
usb:01:00:03: failed to get static tool info from device: USB error on
device 05e3:0610 : Pipe error [-9]
This happens e.g. when I run `fwupdmgr get-updates`, which fails as it
doesn't get the information it needs from the daemon. If I unplug the
external monitor it works fine.
The output of `lsusb v` for the problematic device follows.
---
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0
bDeviceProtocol 2 TT per port
bMaxPacketSize0 64
idVendor 0x05e3 Genesys Logic, Inc.
idProduct 0x0610 Hub
bcdDevice 61.60
iManufacturer 0
iProduct 1 USB2.0 Hub
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0029
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0
bInterfaceProtocol 1 Single TT
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0
bInterfaceProtocol 2 TT per port
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
To manage notifications about this bug go to:
https://bugs.launchpad.net/fwupd/+bug/2044022/+subscriptions
More information about the foundations-bugs
mailing list