一 、安装前准备(确定驱动型号、安装编译环境)
1.首先确定一下网卡驱动型号,因为我是的主板是技嘉GA-G41,但是技嘉官网没有linux驱动,经过查询,使用AR81Family-linux-v1.0.1.14.tar.gz 这个可以
使用lspci 即可查看网卡对应的驱动型号
Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)
下载 AR81Family-linux-v1.0.1.14.tar.gz
(此代码直接到google搜索一下即可下载到)
2. 安装编译环境
# yum install gcc make automake autoconf libtool gcc-c++
# yum install kernel kernel-devel kernel-headers
二、下载驱动到服务器并安装
1. 用U盘将文件拷贝到/usr/loal/src,u盘插上之后,用fdisk查看一下,确定为sdb4
# mount /dev/sdb4
/media
将u盘挂载到/media
# cp /media/AR81Family-linux-v1.0.1.14.tar.gz /usr/local/src
2.解压,编译,安装
# cd /usr/local/src
# mkdir drives
# tar zxvf AR81Family-linux-v1.0.1.14.tar.gz -C drives
# cd drives/src
# make
# make install
安装并挂载atl1e.ko模块
# insmod
/lib/modules/2.6.32-71.el6.x86_64/kernel/drivers/net/atl1e/atl1e.ko
(注:如果报错提示说已经存在,可用rmmod
atl1e 删除再次执行)
挂载模块
# modprobe atl1e
可以下面命令查看是否挂载成功
# lsmod | grep atl1e
重启一下系统: shutdown -r now
三、验证测试网络连通性
1.完成之后,查看/etc/sysconfig/networking-scripts/是否有ifcfg-eth0文件,如果没有,可以手动创建一个
# vi
/etc/sysconfig/network-scripts/ifcfg-eth0
#添加以下内容
DEVICE=eth0
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
NAME="System eth0"
IPADDR=192.168.1.252
NETMASK=255.255.255.0
DNS2=8.8.4.4
GATEWAY=192.168.1.1
DNS1=8.8.8.8
注:可以先编辑这个文件,加入基本信息,然后通过使用setup或者使用system-config-network,来重新编辑一次网卡信息,它会自动生成其他的信息
开机自动挂载网卡的模块
# vi /etc/modprobe.d/atl1e.conf
alias eth0 atl1e
2.设置完成后,重启网络,检查网络连通性
# ifdown eth0
禁用eth0
# ifup eth0
启用eth0
注意:
1)设置完成后,如果重启网络,报错误:determining ip information for eth0... failed no link present. check cable
可以先确定网线是否插上了
2)AR8151 V2.0 Gigabit Ethernet Controller
Linux driver (or help) needed for Atheros AR8151 Ethernet device
3)安装之前,要确定gcc、kernel、kernel-devel、 kernel-headers、kernel-xen-devel已安装,如果不联网无法使用yum安装,可以参考 http://mnt.conf.blog.163.com/blog/static/11566825820128262522854/
4)其他驱动下载地址:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=5&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C
rpm -Uvh
http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm
5) 本人在安装中因为一些小的问题浪费了不少时间,首先明确网卡驱动型号、找对应的官网下载,如若没有,看可有其他可替代的
6) dmesg | grep -i eth
lspci
|grep -i Ethernet
mii-tool
ethtool
-i
eth0
1.首先确定一下网卡驱动型号,因为我是的主板是技嘉GA-G41,但是技嘉官网没有linux驱动,经过查询,使用AR81Family-linux-v1.0.1.14.tar.gz 这个可以
2. 安装编译环境
# yum
# yum install
二、下载驱动到服务器并安装
1. 用U盘将文件拷贝到/usr/loal/src,u盘插上之后,用fdisk查看一下,确定为sdb4
2.解压,编译,安装
重启一下系统: shutdown -r now
三、验证测试网络连通性
1.完成之后,查看/etc/sysconfig/networking-scripts/是否有ifcfg-eth0文件,如果没有,可以手动创建一个
#
注:可以先编辑这个文件,加入基本信息,然后通过使用setup或者使用system-config-network,来重新编辑一次网卡信息,它会自动生成其他的信息
# vi /etc/modprobe.d/atl1e.conf
2.设置完成后,重启网络,检查网络连通性
# ifdown eth0
# ifup eth0
注意:
1)设置完成后,如果重启网络,报错误:determining ip information for eth0... failed no link present. check cable
2)AR8151 V2.0 Gigabit Ethernet Controller
Linux driver (or help) needed for Atheros AR8151 Ethernet device
3)安装之前,要确定gcc、kernel、kernel-devel、 kernel-headers、kernel-xen-devel已安装,如果不联网无法使用yum安装,可以参考 http://mnt.conf.blog.163.com/blog/static/11566825820128262522854/
4)其他驱动下载地址:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=5&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C
rpm
5) 本人在安装中因为一些小的问题浪费了不少时间,首先明确网卡驱动型号、找对应的官网下载,如若没有,看可有其他可替代的
6)