Linux的网卡

如何确认网卡是否已被内核识别?很简单,利用dmesg查阅即可:
dmesg | grep -in eth

dmesg | cat -n | less

 

通过dmesg可以发现系统在开机时确实有设别网卡,然后通过查询行号,就能够查询行号,就能够找到该网卡的驱动模块;当然,也可以通过 lspci 来查阅网卡的相关模块。还可以通过dmesg了解到该网卡的代号。

 

lspci

3Com的网卡。linux系统本身内置了3c905C这个驱动程序,所以不需要自行安装驱动程序。3c905的驱动程序放在哪里?

就是内核模块,在这个地方:
cd /lib/modules/`uname -r`/kernel/drivers/net

modinfo 3c59x.ko

 

可以先以lsmod查询各个相关的模块,在到这个地方来检查,或者是直接以上面这个目录下的文件,配合lsmod所显示出来的相对应的各个模块名称,以取得各个网卡的模块 名称。

 

不管有木有启动网卡,都可以使用 ifconfig eth0 来查询网卡卡号。

如果网卡已经安装好了,那么请通过固定ip上网方式设置ifcfg-eth0文件。万一网卡无法驱动,在获取了官方提供相关源代码后,就可以自行编译了。

 

 

posted @ 2011-12-25 02:17  haiwei.sun  阅读(216)  评论(0编辑  收藏  举报
返回顶部