Hi, I’m having some problems with my Ethernet expansion card under Linux. I’ve seen others having issues and have read through as many related threads as I can find, but I haven’t been able to find any identical to this one.
My laptop is an 11th Gen Intel i5 unit from batch 8
I’m encountering this issue on Linux Mint 21.1 (Kernel version 5.19.0-41), Ubuntu 22.04, Ubuntu 23.04 and PopOS! 22.04; The issue occurs whether the OS is installed or booted from a live-USB.
When the Ethernet card is inserted into one of the Expansion slots it will occasionally work but usually it will fail to connect and nothing will happen, the OS does not detect it and the lights do not illuminate (even if it is connected to another device).
The Syslog endlessly prints
usb usb2-port4: Cannot enable. Maybe the USB cable is bad?
usb usb3-port4: attempt power cycle
usb usb2-port4: Cannot enable. Maybe the USB cable is bad?
usb usb3-port4: unable to enumerate USB device
usb usb3-port4: Cannot enable. Maybe the USB cable is bad?
usb usb3-port4: attempt power cycle
usb usb3-port4: Cannot enable. Maybe the USB cable is bad?
usb usb2-port4: config error
usb usb3-port4: Cannot enable. Maybe the USB cable is bad?
lshw -C network does not list it and neither can lsusb, the card then has to be moved to another slot where the process repeats- sometimes it will work normally but most of the time it won’t.
Once the Ethernet card has failed to connect to an Expansion slot that slot becomes unusable until the Laptop is restarted; display adapters may or may not work in it, usb connectivity is very unreliable (intermittent and limited to usb 2.0 speeds or slower) and the log continues to print usb errors (the same ones as before, just more slowly). The Syslog prints
[ 3060.053508] usb 3-4: Device not responding to setup address.
for devices connected to a port after the Ethernet card, which is the only peripheral I have that causes this behavior.
I haven’t been able to test the card under Windows on the Framework but it seems to be fine on other Windows devices.
Any advice or troubleshooting ideas would be very appreciated, thanks!