通过lspci如何找到驱动?
通过lspci如何找到驱动? (2009-04-10 11:52)转自:http://blog.chinaunix.net/space.php?uid=345389&do=blog&cuid=1896158 linux上面的硬件没有驱动,如何找驱动呢?比
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)