linux添加网卡及驱动

今天装了个RHCL5,不能加载网卡就更别说驱动了,用以下命令查看下网卡信息:

一、找硬件

[root@localhost ~]# kudzu --probe --class=network

class: NETWORK
bus: PCI
detached: 0
device: eth0
desc: "Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet "
vendorId: 10ec
deviceId: 8167
subVendorId: 147b
subDeviceId: 1c2a
pciType: 1
pcidom:    0
pcibus: 1
pcidev: 8
pcifn: 0

[root@localhost ~]# lspci | grep Ethernet

01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)

我的测试机器的网卡型号是:RTL-8110SC/8169SC

二、下载驱动

有了硬件去网上下载相应的驱动,去http://www.realtek.com.tw ,我的网卡的驱动下载地址如下:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=4&PFid=4&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8110S-32/RTL8169S-32/RTL8110SB(L)/RTL8169SB(L)<br>RTL8110SC(L)/RTL8169SC(L )

LINUX driver for kernel 2.6.x and 2.4.X (support x86 and x64)
6.011.002009/7/3029kGO GO GO

驱动程序为:r8169-6.011.00.tar.bz2

三、装驱动

第一步:添加新硬件,要查看下kernel是不是装的完整,以免后面报和kernel相关错误:

[root@localhost kernel]# rpm -qa | grep kernel

如果装全了,会显示如下几个包:

       kernel-xen-devel-2.6.18-8.el5

       kernel-devel-2.6.18-8.el5

       kernel-2.6.18-8.el5

        kernel-xen-2.6.18-8.el5

       kernel-headers-2.6.18-8.el5

第二步:解压R8169驱动包

[root@localhost ~]# tar jxvf r8169-6.011.00.tar.bz2

进入解压到驱动程序目录,命令: cd r8169-6.003.00

        查看目前是否有网卡驱动模块,命令: lsmod|grep r8169 ,通常都没有

        执行清除网卡驱动命令: make clean

        执行安装网卡模块命令: make modules

        接着安装: make install

        接着挂接: depmod –a

        挂驱动: insmod ./src/r8168.ko

        查看是否成功: lsmod | grep r8169 ,如显示有信息则成功

重新启动系统,进去后,就可以看到未被配置的网卡信息了。呵呵,easy.

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值