在Dell Optiplex 760 的机器上安装ubuntu8.04 server 64位的系统做一些实验的时候发现网卡不能被自动认出,网卡是1000M的,但安装ubuntu 8.10,9.04,9.10都能认出,看来是ubuntu 8.04的内核默认不支持最新的e1000e的模块.
解决方法:
下载e1000e驱动:
wget http://www.lsanotes.cn/linux/e1000e-0.5.18.3.tar.gz
tar -zxvf e1000e-0.5.18.3.tar.gz cd e1000e-0.5.18.3/src make sudo make install
由于默认没有安装开发工具也没有make,并且执行make后会请求linux-headers,现给出解决方法,又由于没有网卡驱动只能从光盘安装了,放入8.04 server 64位的安装光盘
后执行:
sudo apt-add cdrom 提示键入回车,之后就可以从光盘源安装所需工具 sudo apt-get install build-essential sudo apt-get install make sudo apt-get install linux-headers-`uname -r`
然后再次进入:
cd e1000e-0.5.18.3/src make sudo make install
完成后执行:
sudo modprobe e1000e vim /etc/modules 添加 e1000e
保存退出,并重启机器.
重新进入系统后用ifconfig eth0 或ifconfig eth1查看是否已经有网卡,配上IP,至此可以正常连网应用.
语法…
语法…