web-dev-qa-db-ja.com

ACPIデバイスに関する詳細情報を取得するにはどうすればよいですか?

最近、Linuxのインストールで、システムに不要と思われるモジュールが少なくとも1つロードされていることに気付きました。問題のモジュールは、FUJITSU Extended Socket Network DeviceDriverのfjesです。

このモジュールは、/sys内の次のデバイスと一致します。

  • /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/PNP0C02:03
  • /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C02:01
  • /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/INT3F0D:00
  • /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C02:02
  • /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C02:00

これらのデバイスに関する次の情報を取得する方法を知りたいです。

  1. それらはどのようなデバイスですか?
  2. 彼らのメーカーは何ですか?

公平を期すために、私は 別の未解決の質問 これに関連しています。しかし、その質問では、なぜ単一のモダリアを持つ非常に多くの異なるデバイスを持っていたのかを知りたいと思いました。ここで、それらのいずれも実際にはfjesモジュールに関連していないことを確認したいと思います。私の究極の意図はバグレポートを開くことなので、愚かなことを監視していないことを確認したいと思います。

2
giusti

それらはプラグアンドプレイデバイスであり、AFAIKはISAバス時代からの遺産にちなんで名付けられましたが、今日はACPIによって識別されています。

それらに関する情報は、lspnp-vオプションを追加)を使用するか、/sys/bus/pnp/devicesまたは/proc/bus/pnpツリーから直接取得できます。

PNP0c02は「マザーボードリソース」エントリであり、INT3f0dはIntelウォッチドッグタイマーのようです。名前をグーグルで検索すると、一致するWindowsドライバーが見つかることも多く、これは識別に役立つ場合があります。

すべてのクラスもPCI標準にリストされているはずですが、チェックしませんでした。

3
dirkt