我读到的所有内容都说,当 Linux 内核启动时,PCI 设备会被扫描,并且应该位于 /sys/bus/pci 中。
我有两个不同的 Linux 发行版,一个在 01:00.0 显示无线设备,另一个根本找不到它(未列出)。启动时加载相同的驱动程序(ath5k)。
在什么情况下即使使用 lspci -M 设备也不会显示?
与我交谈过的每个人都确信这不可能是真的,直到我启动两种不同的痛苦并逐字地向他们展示,其中一种是存在的,而另一种则不存在。
顺便说一句,有问题的两个发行版是 Antix(未显示)和 MX(显示)。 Knoppix 也会展示该设备。