Linux硬件配置(网卡)
2010-03-20 13:16
141 查看
在Linux下如何监测到硬件的问题一直困扰了我很久,今天看了下网卡安装的东西,特意记录下来,以便以后总结。
关于网卡的监测和驱动,请看这篇文章:http://doc.linuxpk.com/824.html
还有鸟哥的Linux私房菜里面关于网卡的一篇:http://linux.vbird.org/linux_server/0130internet_connect.php
这两篇文章里面都说到了dmesg和lspci来查看硬件是否已经能被Linux监测到(监测到不等于就可以使用了)。
然后查看man lspci,可以知道这个命令使用来查看PCI bus上面所有连接了的devices的信息的。也就是说即使这个设备没有驱动,只要它连上了PCI总线,然后能通过总线发送信息给Linux捕捉到,那么他就应该能够在lspci里面看到。
如果能够查看到硬件的信息(通过lspci,lsusb,或者其他的查看总线的命令),然后确认Linux里面有对应这个硬件的Driver,并且确保这个Driver已经加载到Linux kernel里面,这样这个设备就可以正常使用。
所以我觉得dmesg的信息应该是Linux在开机的时候,检查总线的硬件信息,然后查看是否有能够对应的Driver,如果有则加载该模块,这样设备在dmesg的信息里面就会有输出,意思也就是说,这个设备能够被监测并且有加载驱动
。
至于如何确定硬件和驱动模块之间的对应关系,我暂时还不太清楚,目前知道的方法应该是去/etc/modprobe.conf里面查看。
例如如果我想知道eth0是用哪个module驱动的,那么就可以 $ grep 'eth' /etc/modprobe.conf 一下。
不过还不确定是不是一定有效。等有时间再研究研究~~
关于网卡的监测和驱动,请看这篇文章:http://doc.linuxpk.com/824.html
还有鸟哥的Linux私房菜里面关于网卡的一篇:http://linux.vbird.org/linux_server/0130internet_connect.php
这两篇文章里面都说到了dmesg和lspci来查看硬件是否已经能被Linux监测到(监测到不等于就可以使用了)。
然后查看man lspci,可以知道这个命令使用来查看PCI bus上面所有连接了的devices的信息的。也就是说即使这个设备没有驱动,只要它连上了PCI总线,然后能通过总线发送信息给Linux捕捉到,那么他就应该能够在lspci里面看到。
如果能够查看到硬件的信息(通过lspci,lsusb,或者其他的查看总线的命令),然后确认Linux里面有对应这个硬件的Driver,并且确保这个Driver已经加载到Linux kernel里面,这样这个设备就可以正常使用。
所以我觉得dmesg的信息应该是Linux在开机的时候,检查总线的硬件信息,然后查看是否有能够对应的Driver,如果有则加载该模块,这样设备在dmesg的信息里面就会有输出,意思也就是说,这个设备能够被监测并且有加载驱动
。
至于如何确定硬件和驱动模块之间的对应关系,我暂时还不太清楚,目前知道的方法应该是去/etc/modprobe.conf里面查看。
例如如果我想知道eth0是用哪个module驱动的,那么就可以 $ grep 'eth' /etc/modprobe.conf 一下。
不过还不确定是不是一定有效。等有时间再研究研究~~
相关文章推荐
- Linux 网卡配置文件设置---感觉比较详尽了!
- Linux下配置网卡信息
- linux配置网卡绑定
- LINUX: 配置自己的网卡信息
- linux之修改静态ip,修改网卡名称为eth0,以及iso装系统后的配置ip
- 自己常用Linux命令的记录--查看硬件相关信息,内核的编译,网络的配置
- Linux下网卡配置(重启后仍然有效)
- linux网卡配置躺枪指南
- 安装大型 Linux 集群,第 1 部分: 简介和硬件配置
- Red Hat Enterprise Linux 5 网卡配置
- linux配置单网卡多IP
- Linux下的硬件驱动——USB设备(上)(驱动配置部分
- Linux网卡参数配置详解
- linux找不到网卡配置文件解决办法
- LINUX虚拟网卡配置
- 如何使用linux ifconfig命令配置网卡
- (转)Linux下的硬件驱动——USB设备(上)(驱动配置部分)
- Linux系统下一块网卡配置多个ip地址方法
- LINUX硬件配置与管理——dd命令的使用详解
- Linux无线网卡配置