我认为Linux通常会找到一个驱动程序或另一个来使用固件。
使用lspci -v和lsusb列出与其关联的设备和驱动程序。如果任何驱动程序无法启动固件,您可以检查dmesg输出是否有错误。
您可以像这样组合它们来查找没有驱动程序的设备:lspci -v | grep -B8 -v "Kernel modules: [a-z0-9]+"。它基本上搜索没有任何关联驱动程序的设备。如果您在 USB 总线上连接设备(请原谅 RAS 综合症), lsusb 将不会有任何帮助,并且dmesg是您唯一的希望。