Librem 13 V4 - Problems with SS USB port

Description:
Plugging in devices to the right-side SS USB port on my Librem does not result in a device connection being detected. Voltage is present on the port at 5v.

Have an oscilloscope (Hantek 6022BL) available for data-packet interception/monitoring, and willing to diagnose. But probably something in OS configuration is causing the issue.

Pure OS version:
$: lsb_release -a
No LSB modules are available.
Distributor ID: PureOS
Description: PureOS
Release: 9.0
Codename: amber

$:lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 058f:d102 Alcor Micro Corp.
Bus 001 Device 002: ID 04ca:300d Lite-On Technology Corp. Atheros AR3012 Bluetooth
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$: lsusb -t
lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 3: Dev 2, If 0, Class=Wireless, Driver=, 12M
|__ Port 3: Dev 2, If 1, Class=Wireless, Driver=, 12M
|__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M

easy to confirm/deny by booting a live USB, yes?

1 Like

Yes. Why didn’t I think of that?

Later tonight I’ll see if I can do a live boot from a Ubuntu USB. I do have the one USB 2.0 port confirmed working. Will report back later.

With this particular laptop I have had some funky issues with it seemingly failing to initialize its hardware. It wouldn’t detect that it had an m.2 drive seemingly randomly on boots a year or so back. That makes me fear that there could be something up with the mobo itself, or likely a particular IC controller on the mobo, or, more precisely, a particular lead of some IC on the mobo.

While I would be more cavalier with other electronic devices, Librems are rare and prized gems, so I hesitate to try to debug a mobo which will only have the support of our fairly niche (but quite elite) community.