LPIC/101/ハードウェアとアーキテクチャ/USBデバイス

Last-modified: 2007-01-13 (土) 22:19:34
  • 汎用ドライバ=クラスドライバ
  • コントローラは3つ
    種類ファイル名速度規格内容
    UHCIusb-uhci.o1.1Intel社中心で規定Intel/VIAのUHCI対応
    OHCIusb-ohci.o1.1Microsoft社中心で規定Compaq/SIS/AliのOHCI対応
    EHCIehci-hcd.o2.0Enhanced Host Controller Interface統一規格2.0対応(メーカ問わず)
  • どのUSBコントローラかはdmesg,lspciコマンドで確認する
  • modprobeで手動ロード
    modprobe usb-uhci
  • USB機器の接続時は/var/log/messagesにログ出力
  • ホットプラグ機能/sbin/hotplugコマンドから、/etc/hotplugディレクトリ以下のスクリプトファイルで実現される。
    • PCMCIAも同じである(cardmgrによってスクリプトが実行される)
  • usb対応カーネル
    • 2.2.7以降(未完全)
    • 2.4以降
  • hotplugを実現するプログラム
    • /etc/hotplug/配下にある(script)
  • /etc/usbmgr/usbmgr.conf
    • システムに対応しているUSBデバイスの情報が配置されている
      (cardmgrに近いイメージ?)