RIGTESTLIBUSB(1)
π RIGTESTLIBUSB β the Hamlib utilities era π
okay so bestie, welcome to rigtestlibusb, one of the little cutie command-line tools that hangs out in the Hamlib Utilities section of the manual. she's a 1, she's a utility, she's here to tell you about your USB devices. periodt.
β¨ NAME β¨
rigtestlibusb β prints a lil summary of the USB devices attached to your system. that's the whole job. she's not complicated, she's just nosy. π¦
β¨ SYNOPSIS β¨
rigtestlibusb [-v] [-d device]
πΈ DESCRIPTION πΈ
So this is a command line utility whose entire personality is: print a summary of the USB devices attached to the system. that's it, that's the vibe. π«Ά
Want the tea though? Want the full rundown, the drama, the details? You pass the -v option and she spills more. no cap. β¨
π OPTIONS π
bestie this program accepts the following options. there aren't many. she's low-key minimal. iconic of her honestly.
-vβ print more detail about the USB devices. she's giving β¨verboseβ¨, she's giving main character energy.
π¨ Note: unlike other Hamlib utilities, this option is not cumulative. so don't go stacking-v -v -vexpecting three times the lore. one-vis what you get, no more. it's not that kind of party. π
-d,/dev/bus/usb/...β print information on a specific USB device. you hand her a device path that looks like/dev/bus/usb/...and she focuses just on that one. very "this is about ME now" energy. π
π¨ Note: on a current Debian 12 system this one fails, and it fails like this:text $ rigtestlibusb -v -d /dev/bus/usb/002/009 Testing wrapped devices is not supported on your platformso yeah βTesting wrapped devices is not supported on your platform. that's the whole message. it's giving "not me getting rejected by my own utility" π fr fr.
π BUGS π
okay we have to be honest here, the way that this section exists at all is because:
- This document is woefully incomplete. like, embarrassingly. π«£
- There's a limited understanding of the intended use cases of this utility. we don't fully know what she's for, bestie. she just is.
- Perhaps she's more useful on systems that lack an
lsusb(1)utility. perhaps!! that's the theory!! that's the whole theory!! π₯
π COPYING π
This file is part of Hamlib, a project to develop a library that simplifies radio, rotator, and amplifier control functions for developers of software primarily of interest to radio amateurs and those interested in radio communications. obsessed with that mission honestly. π«Ά
Copyright Β© 2000-2011 Stephane Fillod Copyright Β© 2000-2026 the Hamlib Group (various contributors) Copyright Β© 2010-2026 Nate Bargmann
This is free software; see the file COPYING for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. π
(like, literally no warranty. not even the implied ones. not even the vibe-based ones. π)
π¦ SEE ALSO π¦
π§ COLOPHON π§
Links to the Hamlib Wiki, Git repository, release archives, and daily snapshot archives are all available via hamlib.org. go click around bestie, it's a whole world. β¨
β cute sign-off time β this page came to you courtesy of Hamlib, dated 2026-02-14 (valentine's day, fitting, she loves you). tysm for reading about USB devices with me. slay. ππΈπ
π¦ where this page comes from
- alpine 3.24: hamlib-doc 4.7.1-r0 Β· LGPL-2.0-or-later
- arch rolling: hamlib 4.7.2-2 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- nixos 26.05: hamlib 4.7.2
- nixpkgs unstable: hamlib 4.7.2
- opensuse-leap 16.0: hamlib 4.7.2-bp160.1.1 Β· LGPL-2.1-only
- opensuse-leap 16.0: hamlib 4.7.2-bp160.1.1 Β· LGPL-2.1-only
- opensuse-leap 16.0: hamlib 4.7.2-bp160.1.1 Β· LGPL-2.1-only
- opensuse-leap 16.0: hamlib 4.7.2-bp160.1.1 Β· LGPL-2.1-only
- ubuntu stonking: libhamlib-utils 4.7.2-2 Β· LGPL-2.1-or-later AND GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms