Linux:列出没有驱动程序的设备?

Mar*_*jak 7 linux drivers

如何列出 Linux 中未安装或加载驱动程序的设备?

Adi*_*hat 5

我认为Linux通常会找到一个驱动程序或另一个来使用固件。

使用lspci -vlsusb列出与其关联的设备和驱动程序。如果任何驱动程序无法启动固件,您可以检查dmesg输出是否有错误。

您可以像这样组合它们来查找没有驱动程序的设备:lspci -v | grep -B8 -v "Kernel modules: [a-z0-9]+"。它基本上搜索没有任何关联驱动程序的设备。如果您在 USB 总线上连接设备(请原谅 RAS 综合症), lsusb 将不会有任何帮助,并且dmesg是您唯一的希望。


小智 1

如果您打算检查通过 USB 端口连接的设备,只需使用lsusb 列出它们即可。