最近、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
これらのデバイスに関する次の情報を取得する方法を知りたいです。
公平を期すために、私は 別の未解決の質問 これに関連しています。しかし、その質問では、なぜ単一のモダリアを持つ非常に多くの異なるデバイスを持っていたのかを知りたいと思いました。ここで、それらのいずれも実際にはfjes
モジュールに関連していないことを確認したいと思います。私の究極の意図はバグレポートを開くことなので、愚かなことを監視していないことを確認したいと思います。
それらはプラグアンドプレイデバイスであり、AFAIKはISAバス時代からの遺産にちなんで名付けられましたが、今日はACPIによって識別されています。
それらに関する情報は、lspnp
(-v
オプションを追加)を使用するか、/sys/bus/pnp/devices
または/proc/bus/pnp
ツリーから直接取得できます。
PNP0c02
は「マザーボードリソース」エントリであり、INT3f0d
はIntelウォッチドッグタイマーのようです。名前をグーグルで検索すると、一致するWindowsドライバーが見つかることも多く、これは識別に役立つ場合があります。
すべてのクラスもPCI標準にリストされているはずですが、チェックしませんでした。