
ESXiでCentos仮想マシンを実行しています。
USBデバイスを接続した後、/proc/bus/usbディレクトリが表示されませんか?
仮想マシンにUSBコントローラを追加し(以前はありませんでした)、lsusbを実行しました。
$ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 3, If 0, Class=Hub, Driver=hub/7p, 12M
さて、ちょうど追加したコントローラは見えますが、/proc/bus/usbの下には何も見えません。
$ ls /proc/bus/
input pci
USBデバイスをどこかに接続すると、/proc/bus/usb/が表示されますか?私はLinuxが/ procの一部として現れるUSBファイルシステムを提供することを読んだ。
これがどのように機能するのか疑問に思います。