Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

lsusb...USBの状態を知るコマンド

Linux系ではlsusbというコマンドでUSBの状態を知る事が出来ます。
Raspberry Piに

を繋いだ状態でやると、次のような出力になります。

$ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 013: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 005: ID 0411:01a2 BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNM Wireless LAN Adapter [Ralink RT8070]
Bus 001 Device 012: ID 1c4f:0016 SiGma Micro 

オプションはhttp://linux.die.net/man/8/lsusb:tilte=コチラを参照してください。

Macで似た事をやる

sysytem_profilerを使います。

$ system_profiler SPUSBDataType

他のデータ型については

$ system_profiler -listDataTypes

とすると、色々出て来ます。
ThunderBolt、PCIとかNetworkとか、Fontまでありますねぇ……