I have had a problem twice this week where, after leaving my 7040 Framwork 16 suspended overnight and returning it to it in the morning, USB ports 3, 5, and 6 provide power but do not connect to any devices (diagram attached).
This is true for multiple USB-A expansion cards connected to multiple devices after unplugging/replugging both the expansion card and the device as well as the Ethernet adapter, again even after unplugging/replugging.
The Ethernet adapter (which I normally keep in port 4) works normally until being moved to one of ports 3, 5, or 6 for testing and resumes working when plugged back into port 4. Port 2 still works for USB-C display output and port 1 still works for 240W charging. The keyboard, numpad, and trackpad modules all work as well.
I am testing this both by looking at functionality (do I connect to a wired network, does my USB mouse work, etc) as well as with lsusb, both of which agree that the device is not connected.
This is solved by rebooting the computer. I have had this happen twice this week but I’m not sure that it’s a new issue because normally I shut down my computer overnight. My assumption is that a USB controller or similar is being put to sleep in suspend and not being woken up properly. Has anyone else experienced this issue? I could not find any posts in the forums about this.
Thanks
Which Linux distro are you using? Ubuntu 24.04, apt packages updated regularly
Which kernel are you using? 6.14.0-37-generic
Which BIOS version are you using? 3.05
Which Framework Laptop 16 model are you using? AMD Ryzen™ 7040 Series
