package request - more hardware listing tools (lsusb, lspci, lshw)
-
tl;dr would be great to have packages to provide
lsusb
,lspci
,lshw
I'm trying out pfSense community on an old PC. To easily add a NIC, I connected a USB-to-Etherenet adapter.
However it is difficult to determine if the USB connection is USB 3 or USB 2. I visually scanned the startup messages but they scroll by quickly. I know I can also look in the logs. But that looking in the logs requires piecing together terse logging messages to understand the current USB tree configuration. And it is very cumbersome to reboot the host after a USB hardware change just so I can understand how the host is using the USB devices (or any other hardware device). On top of that, log messages may not reflect the current system state for whatever reason. A tool likelsusb
would make all of this much easier.For the general task of listing known hardware and hardware settings, which is needed for anyone troubleshooting hardware, it would be great to have available all of the programs mentioned;
lsusb
,lspci
,lshw
. -
@jtm200 doing a quick google search
https://unix.stackexchange.com/questions/309513/find-when-new-hardware-is-connected-on-freebsd
-
@michmoor thanks! I had not found that post. Your search-fu is superior! ;-P
Indeed
usbconfig
has the info I want.For anyone wondering
lsusb
==usbconfig
lspci
orlshs
==pciconf
orcamcontrol devlist -v
<small>...Though, IMHO, it would be nice if those other familiar tools were provided. :-)</small>