with extract from dmesg : usb 4-2-port3: Cannot enable. Maybe the USB cable is bad? usb 4-2-port3: Cannot enable. Maybe the USB cable is bad? usb 1-8.3: new high-speed USB device number 26 using xhci_hcd usb 4-2-port3: Cannot enable. Maybe the USB cable is bad? usb 4-2-port3: Cannot enable. Maybe the USB cable is bad? usb 1-8.3: new high-speed USB device number 27 using xhci_hcd usb 1-8.3: Device not responding to setup address. usb 1-8.3: Device not responding to setup address. usb 1-8.3: device not accepting address 27, error -71 -- BBVA Marc Fauvain Head of Equity Trading Americas - Managing Director Tel. +52 55 5621 9831 Cel. +52 1 55 3755 0028 Corporate & Investment Banking - México D.F. -----Original Message----- From: Marc Fauvain <marc.fauvain@xxxxxxxx> To: linux-usb@xxxxxxxxxxxxxxx Subject: USB-C dock ethernet port issue Date: Tue, 15 Oct 2019 17:35:14 -0500 Not specific to a kernel version as I've been seeing the bug since kernel 4.8. When connecting a macbookpro 14,1 to a USB dock (from Pluggable) with Ethernet, USB and Audio via provided (Pluggable) USB-C cable, Ethernet port is not always recognized with provided dmesg. Strange because when connecting to the dock with an Apple USB-C cable, ethernet port is always recognized, however with a different name `enp0s20f0u8u3`. With Pluggable USB-C cable I tried to power cycle the dock and `sudo lsusb -c` to no avail. Ethernet port was not recognized anymore. I recently upgraded to kernel 5.2.14, turned off/on the dock, and ran `sudo lsusb -v`, Ethernet port magically appeared (with Pluggable USB- C cable) however with `enp0s20f0u8u3` name and not `enp7s0u2u3` as before. There seem to have some instability when setting USB connection at some point. Back after a few weeks, just after power failure, ethernet port is not recognized anymore. running kernel 5.3.5 now. sudo lsusb -v now does not do any magic. ethernet port stay unrecognized and dmesg shows 'usb 4-2-port3: Cannot enable. Maybe the USB cable is bad?'.. Regards