今天将系统转成Linux,完成系统安装后却发现网卡驱动有问题.在网上找了半天也没有发现好的解决办法(也可能是我用google的能力不行),最后鼓捣了半天,终于安装成功了.想想其它安装驱动不是很困难,真正麻烦的是找到正确的驱动.

一:查看主板的相关信息

  我的主板是技嘉的GA-945GZM-S2,于是先去网站上找驱动,没有发现Linux下的驱动([url]http://www.gigabyte.com.cn[/url] ),但是查到了主板相关信息.如图:
  随后在marvell网站找也半天也没有找到相关的驱动,最后发现同一块主板型号其实有多个版本.上图中的是V2.1,而下面的是V3.X的,我的驱动是通过查看下面的说明才找到正确位置的.大家可以比对一下这几张图.


二:下载驱动

  知道了相关信息就去google查询相关的东东,最后由google带到了[url]http://www.realtek.com.tw/[/url],后面的事情就简单了,下载相关的东东,如图
  下载r8169-6.003.00.tar.bz2到/tmp下.后面就是进行简单的安装了.

三:安装网卡

  su -
  cd /tmp
  tar jxvf r8169-6.003.00.tar.bz2
  cd r8169-6.003.00
  make
  make install
  编译完成后会在/lib/modules/2.6.9-42.EL/kernel/drivers/net下生成r8169.ko的文件,如果没有生成说明编译不成功.
  cd /tmp
  depmod -a

四:完成安装检测

  insmod ./src/r8169
  lsmod | grep r8169
  ifconfig -a
  ifconfig eth0 up