您的位置:首页 > 运维架构 > Linux

linux网卡信息查看与驱动升级

2012-08-21 10:51 513 查看
东西不用就生疏了 备忘一下信息查看mii-tool ethtool ifconfig都能查看当前网卡的状态信息mii-tool可以确认当前网卡是否已经物理连接,加上-v参数可以看到详细信息,包括速度模式等ethtool和mii-tool -v类似
lspci|grep 'Ethernet controller'能查看物理网卡的硬件信息,包括厂商 型号lsmod|grep bnx2modinfo bnx2为详细的驱动信息
驱动升级这个转载的:在centos5.3系统上更新网卡驱动

1 网卡型号Broadcom bnx2 Linux Driver

驱动下载:http://zh-cn.broadcom.com/support/ethernet_nic/netxtremeii.php
下载linux 版本

2 下载为linux-7.0.36.zip

解压:unzip linux-7.0.36.zip

3 cd Server/Linux/Driver/netxtreme2-7.0.36

编译驱动bnx2.o (或bnx2.ko),生成可加载的模块

make

make install

新的网卡驱动会产生在/lib/modules/2.6.18-194.el5xen/updates目录下,

需要重新加载才能使用,下面是不需重启服务器重新加载模块的脚本

#!/bin/sh

rmmod bnx2

depmod

modprobe bnx2

内核在加载的时候是靠modules.dep 文件,这个文件是执行depmod命令产生,简单的说这个命令是把

/lib/modules下的目录里的外部模块加载到modules.dep 文件,是按目录层次进行的,updates目录内的网卡模块比源系统kernel/drivers/net下的网卡模块先加载,所以源驱动不必删除也不用把新的模块cp到原来的目录下(不过这样做也是可以的)。

lsmod |grep bnx2 查看是否升级

网卡驱动升级完毕,dell的初级技术支持真是不知说他们什么好!本文出自 “蓝色の心” 博客,请务必保留此出处http://bluemood.blog.51cto.com/1142811/967979
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: