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安裝系統需要的基本包,系統爲最小化安裝。