centos6 Atheros AR8151 网卡
http://linuxjcq.blog.51cto.com/3042600/703927
http://blog.csdn.net/chenjiebin/article/details/7295093?
http://blog.csdn.net/chenjiebin/article/details/7295026
http://blog.y6ol.com/2012/02/centos-6-0-x86_64-%E5%AE%89%E8%A3%85-atheros-ar8151%E7%BD%91%E5%8D%A1%E6%94%AF%E6%8C%81.html
http://www.wtobase.com/centos-6-basic-configuration.html
公司的外包部门的ftp服务器,主板是技嘉H61的,安装完成CentOS 6.0,发现没有网卡驱动,打开说明书,网卡是Atheros ar8151。
1. 下载 AR81Family-linux-v1.0.1.14.tar.gz
2. 用U盘将文件拷贝到/usr/loal/src
- cp /mnt/AR81Family-linux-v1.0.1.14.tar.gz /usr/local/src
3. 解压,编译,安装
- cd /usr/loal/src
- mkdir drives
- tar zxvf AR81Family-linux-v1.0.1.14.tar.gz -C drives
- cd drives
- ./configure
- # 编译
- make
- # 安装
- make install
4. 安装并挂载atl1e.ko模块
- # 安装模块
- install /lib/modules/2.6.32-71.el6.x86_64/kernel/drivers/net/atl1e/atl1e.ko
- # 挂载模块
- modprobe atl1e
5. 编辑网卡,生成ifcfg-eth0文件
使用命令ifconfig可以启动网卡,查看网卡的MAC地址:HWaddr后为MAC地址
- ifconfig eht0 192.168.1.1 netmask 255.255.255.0
- # 查看mac地址
- ifconfig eth0
- eth0 Link encap:Ethernet HWaddr 50:E5:49:80:DE:17
- ......
手动生成ifcfg-eth0文件
- vi /etc/sysconfig/network-scripts/ifcfg-eth0
- DEVICE = eth0
- ONBOOT = yes
- HWADDR = 50 :e5:49:80:de:17
- 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,来重新编辑一次网卡信息,它会自动生成其他的信息
6. 开机自动挂载网卡的模块
- vi /etc/modprobe.d/atl1e.conf
- alias eth0 atl1e
注意:
1. AR81Family-Linux-v1.0.1.9.tar.gz我安装时不能驱动这个主板上的网卡,后来换了AR81Family-linux-v1.0.1.14.tar才可以,这个包google下就有了;
2. 我编译安装过程中没有碰到问题。挂载本地光盘,yum groupinstall Base "Development Tools",我通过yum安装系统需要的基本包,系统为最小化安装。
上一篇: PHP实现Socket侦听消息简单示例
下一篇: 50个新颖的有创意的Logo