快捷搜索:   nginx

Ubuntu 通过lspci如何找到驱动

linux上面的硬件没有驱动,如何找驱动呢?比如一块光纤卡没有驱动。
首先要取得lspci信息,知道光纤卡的相关信息


这个Unknow device就是光纤卡

Fibre Channel

,而且是QLogic的光纤卡。前面的硬件id需要知道

0e:00.0。
然后使用lspci -nv参数继续取信息


0e:00.0可以确定光纤卡的信息是如上部分,其中总要的是“1077:2432”。
在系统中有一个文件/usr/share/hwdata/pcitable,这个文件中存放这系统所有支持和不支持的硬件信息。其中1077代表的厂家QLogic,2432是卡的型号。
那么,现在我拿到一个驱动包,里面有很多模块,到底这个包里的模块是否支持这块卡?到底哪个模块支持这个卡呢?


现在这8个模块,到底是否支持,需要我们看每个模块的信息。首先从qla2xxx开始吧。




主要看最后以alias开头的两行,其中的1077对应卡的厂家,后面的2432、2422是卡的型号。


正好,这个qla2xxx正好支持这个光纤卡。

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论