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 -v expecting three times the lore. one -v is 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 platform so 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. πŸ’–πŸŒΈπŸ’