Maybe. The operative word here is “should” as it “should not have to buy a test device”...
But if I am troubleshooting a mystery problem and I am isolating each possible cause then I want to be able to tell with confidence what my USB cable (and each end of it) is doing. Using software to check leaves a lot of variables:
- version of lsusb and how well it supports that particular flavor of hardware and OS
- quality of the usb jack on each end
- feature of the usb cable that is not exercised (e.g. PD)
I am much more comfortable relying on one “built for purpose” test device when I am chasing my tail trying to isolate a problem.
Best,
Pito
Boston Robot Hackers &&
Comp. Sci Faculty, Brandeis University (Emeritus)
> On Mar 16, 2026, at 2:07 PM, Chris Albertson <
alberts...@gmail.com> wrote:
>
> You should not need to buy a test device to inspect a cable. Your computer has to be able to read this from the cable if it is going to use the cable. So a simple app can format and display this for you. Google will find an app for this that runs on your platform. For Mac there is one called “USB Connection Information” that will tell you everything about a connected cable.
>
> On a Linux PC, the command would be “lstypec” to show the specifications of a connected Type-C cable. Likely you need to install the command from GitHub. Use “lsusb” to find the usb ports in use.
>
>
> --
> You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
hbrobotics+...@googlegroups.com.
> To view this discussion visit
https://groups.google.com/d/msgid/hbrobotics/3C8AB9F6-6F41-4788-88AD-C673CF0D941B%40gmail.com.