Mac OS X: équivalent à lsusb
Par Thomas Reiss le mardi 25 août 2009, 18:17 - Ma vie - Lien permanent
Voici quelques temps, je suis passé au Mac. Je n'ai toutefois pas totalement perdu mes habitudes de linuxien fou et j'aimerai bien pouvoir exploiter le système en ligne de commande - et dès que l'on souhaite aller au plus près du système, les commandes ne sont plus les mêmes. C'est notamment le cas quand il s'agit de lister les périphériques USB connectés à la machine.
Sous Linux, il y avait lusb... Sous Mac OS X, il y a l'imbitable commande ioreg et le plus sympathique system_profiler. Utilisée avec l'option
SPUSBDataType, on obtient une belle liste des périphériques USB
connectés :
Gontran:~ frost242$ system_profiler SPUSBDataType | head -n 28
USB:
USB High-Speed Bus:
Host Controller Location: Built In USB
Host Controller Driver: AppleUSBEHCI
PCI Device ID: 0x00e0
PCI Revision ID: 0x0004
PCI Vendor ID: 0x1033
Bus Number: 0x5b
USB2.0 Hub:
Version: 7.02
Bus Power (mA): 500
Speed: Up to 480 Mb/sec
Product ID: 0x0608
Vendor ID: 0x05e3
SB Live! 24-bit External:
Version: 1.00
Bus Power (mA): 500
Speed: Up to 12 Mb/sec
Manufacturer: Creative Technology
Product ID: 0x3040
Vendor ID: 0x041e
Ouf ! Je retrouve quelques repères ! En tout cas, j'ai une bonne idée de la teneur du prochain livre technique que je vais acquérir :)




