FreeBSD に新しいハードウェアがいつ接続されるかをご覧ください。

FreeBSD に新しいハードウェアがいつ接続されるかをご覧ください。

私のFreeBSDコンピュータにデバイスが接続されているかどうかはどうすればわかりますか? USBデバイス、HDMIデバイス、Bluetoothなどを接続するとします。

[デバイス]を表示し、デバイスにいくつかの出力を提供するコンソール出力を持つことはできますか?

ベストアンサー1

デバイスが接続されていることを確認したい場合は、他のすべての答えをお勧めします(チェックカーネルメッセージの使用、ファイルのdmesgチェックイン、またはなどのいくつかのツールの使用)。/var/logusbconfigpciconfcamcontrol

ただし、さらに必要な場合(デバイスが接続されているときにメッセージを処理してプログラムを実行するなど)、次のものを使用できます。開発者

デバイスを接続すると、FreeBSD カーネルは次のメッセージを生成します。

  • デバイスを接続するとattachメッセージが生成されます
  • デバイスを取り外すとdetachメッセージが生成されます。
  • など(devd.conf詳細情報が必要な場合は、マニュアルページを参照してください)。

FreeBSDはdevdデフォルトで使用され、設定は/etc/devd/およびに保存されます/etc/devd.conf。 Linuxを使用している場合devfsでも同じ機能がありますudev

でいくつかの例を見つけることができます/usr/share/examples/etc/devd.conf

おすすめ記事