通过lspci如何找到驱动?
linux上面的硬件没有驱动,如何找驱动呢?比如一块光纤卡没有驱动。
首先要取得lspci信息,知道光纤卡的相关信息
首先要取得lspci信息,知道光纤卡的相关信息
root@localhost /]# lspci |
这个Unknow device就是光纤卡Fibre Channel
,而且是QLogic的光纤卡。前面的硬件id需要知道0e:00.0。
然后使用lspci -nv参数继续取信息
[root@localhost /]# lspci -nv |
从0e:00.0可以确定光纤卡的信息是如上部分,其中总要的是“
1077:2432
”。
在系统中有一个文件/usr/share/hwdata/pcitable,这个文件中存放这系统所有支持和不支持的硬件信息。其中1077代表的厂家QLogic,2432是卡的型号。
那么,现在我拿到一个驱动包,里面有很多模块,到底这个包里的模块是否支持这块卡?到底哪个模块支持这个卡呢?
[root@rac01 ~]# tar xvfz qla2xxx-8.01.60-dc5-ia32.tgz
|
现在这8个模块,到底是否支持,需要我们看每个模块的信息。首先从qla2xxx开始吧。
[root@rac01 qla2xxx]# modinfo qla2xxx.ko |
主要看最后以alias开头的两行,其中的1077对应卡的厂家,后面的2432、2422是卡的型号。
正好,这个qla2xxx正好支持这个光纤卡。
发表于: 2009-04-10,修改于: 2009-04-10 11:52
from http://blogold.chinaunix.net/u1/43502/showart_1896158.html
延伸阅读
- linux直接以复制文件的方式更换安装所在的硬盘
- linux 字符界面下显示查看图片,不知真的假的
- linux查看硬件信息及驱动设备
- 现在的linux内核编译太简单了:linux kernel2.6.36.2编译手记
- linux下使用update-alternatives工具配置可选系统
- 手工释放Linux内存(——只为了深入了解linux)
- Linux下常用软件清单
- linux 常用命令及技巧
- 理解Linux系统负荷
- linux下使用denyhosts防止ssh暴力破解
- linux查看系统的硬件信息的lspci命令
- thinkpad t420s在centos/linux上启用指点杆中键竖直水平滚动功能
- 华硕A8笔记本(ati x2300显卡)linux 2.6.33/fedora13显示花屏闪烁
- thinkpad t420s安装无线网卡驱动手记
- debian linux上安装thinkpad小红点驱动/Installing Debian On Thinkpad - Trackpoint
0 条评论。