最近我注意到我的 Linux 安装至少加载了一个对我的系统来说似乎不必要的模块。有问题的模块是fjes
FUJITSU 扩展套接字网络设备驱动程序。
该模块与以下设备匹配/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
。我的最终目的是打开错误报告,所以我想确保我没有监督一些愚蠢的事情。
答案1
那些是即插即用设备,据我所知以 ISA 总线时代的遗产命名,但今天由 ACPI 标识。
您可以使用lspnp
(使用添加的-v
选项)或直接从/sys/bus/pnp/devices
或/proc/bus/pnp
树获取有关它们的信息。
PNP0c02
是一个“主板资源”条目,INT3f0d
似乎是一个英特尔看门狗定时器。谷歌搜索名称通常也会找到匹配的 Windows 驱动程序,这可能有助于识别。
我想所有的类也应该在PCI标准中列出,但我没有检查。