小蚂蚁  
风雨过后才见彩虹
公告

  • —————————————
    李丽君
    软件测试工作者
    广东籍贯的海南人
    北京生活12年
    目前在深圳

    邮箱:
    llj2003hbdd@163.com
    —————————————
    说明:本Blog中的内容均为本人原创或转载,本人依法保留Blog内原创文章的所有权利,如需转载,请注明作者及出处。未经许可,不得将本Blog内文章用于任何盈利性用途。
    —————————————
日历
<2008年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

导航

常用链接

留言簿(174)

随笔分类(189)

0--感兴趣的网站

1--国内测试网站

2--测试同行的blog

3--开发好友的blog

最新评论

 
 

编写背景:

在测试机器上成功安装了redhat enterprise Linux 5.0后,发现不能上网,原来网卡没有被识别,也没有网卡驱动,这回可费劲了,家里可没有遇到这样的问题;在Google上搜了1天,也没有搜出个结果,只有零零散散的资料,靠自己拼凑;功夫不负有心人,终于在痛苦的1天过后,成功的搞定了。在这里记录记录,对网上那些还没有找到这个答案的人会得到解脱。

           redhat enterprise Linux 5.0如何识别网卡和安装驱动r8169

 

问题一:如何查看机器上的网卡型号

答:进入linux命令终端界面,使用命令

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

界面上就会显示网卡的型号以及机器上都有几个网卡

我的测试机器网卡型号是:realtek 8169


问题二:有了网卡,如何安装网卡驱动,让系统启动时能识别上网卡

答案如下,比较长要耐心看:

第一步:在网上下载这个网卡型号的linux版本驱动程序,下载地址找了半天,好不容易找到,可惜没把具体地址给保存,想要就给我发邮件获取吧,下次看到在帖上来了。

第二步:使用命令查看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

如果没有装全,就在redhat enterprise Linux 5.0第一个ISOServer文件目录下可以找到对应的包,拷贝到某一具体目录下,进入目录后,用如下命令就可以进行安装:

[root@localhost kernel]# rpm -ivh kernel-devel-2.6.18-8.el5.x86_64.rpm

注意:如果不装全这些包,在网卡编译时就会报错说找不到src目录文件。

用如下命令查看GCC是否安装,通常都装上的,还是检查一下比较好。

   [root@localhost 2.6.18-8.el5]# whereis -b gcc

    gcc /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc

第三步:把下载的r8169驱动文件拷贝到某一目录下,我放在了tmp目录下,解压:

tar jxvf r8169-6.003.00.tar.bz2

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

        进入src目录,命令:cd src

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

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

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

        接着安装:make install

        接着挂接:depmod –a

        挂驱动:insmod ./r8168.ko

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

      注意:在上面一系列命令操作过程中,如无error,则就OK了,之前我在装的过程中,在make install这一步老报错,说找不到src目录,后来才知道是上面的kernel包少装的缘故。

第五步:重新启动系统,进去后,在图形界面,工具栏下选择network,进入网络配置图形界面,就会看到硬件下多了个网卡,这时,在图形界面下操作,创建个网络配置链接就OK了。具体的图形配置我在网上也没有看到有,我呢又懒得截图了,因为图上说的比较清楚。到此我的测试环境基本好了,系统装上了,网也可以上了,接下来就是安装mysqloraclebugzillatestlink等东西了,这些就比较简单了。^_^

posted on 2008-12-06 21:30 lijun 阅读(5997) 评论(3)  编辑  收藏 所属分类: 测试环境维护实践
评论:
  • # re: redhat enterprise Linux 5.0如何识别网卡和安装驱动r8169!  owlsky Posted @ 2009-02-24 13:38
    请问我进行到以下这一步的时候,显示结果是这样的
    ----------------
    用如下命令查看GCC是否安装,通常都装上的,还是检查一下比较好。

    [root@localhost 2.6.18-8.el5]# whereis -b gcc

    gcc :/usr/libexec/gcc


    然后进行到 执行安装网卡模块命令:make modules 时还是出现 找不到路径的 错误。
    这个问题怎么解决?
    非常感 谢
    hpying005@gmail.com  回复  更多评论   

  • # re: redhat enterprise Linux 5.0如何识别网卡和安装驱动r8169![未登录]  小蚂蚁 Posted @ 2009-04-02 10:14
    to owlsky:
    错误提示是什么???
    要看到出现的错误提示信息才知道是那个地方出问题了。  回复  更多评论   

  • # re: redhat enterprise Linux 5.0如何识别网卡和安装驱动r8169!  wsfwsf@eyou.com Posted @ 2010-04-26 09:25
    老出现
    make[2] ***[modules]错误2
    make[1] ***[modules]错误2


    不知道为什么  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © lijun Powered by: 博客园 模板提供:沪江博客