令我惊讶的是,Ubuntu 安装后网络出现故障。
modprobe e1000
,没有启动网络modprobe e1000e
,也没有加载- 在英特尔上搜索驱动程序地点,没有列出 Linux 驱动程序。
lspci 报告
00:19.0 Ethernet controller [0200]: Intel Corporation Device [8086:1503] (rev 04)
有什么想法可以继续吗?有没有地方可以将驱动程序名称(例如 e1000、e1000e)与型号进行映射?
答案1
pci.id 的映射位于 modinfo 中。
$ modinfo e1000e | grep 1503
alias: pci:v00008086d00001503sv*sd*bc*sc*i*
要安装更新的 e1000e,您需要将文件下载到桌面,将其提取,然后从终端执行:
sudo apt-get install build-essential linux-headers-generic
cd Desktop/e1000e-2.3.2/src
make
sudo make install
sudo modprobe -r e1000e && sudo modprobe e1000e
每次安装新内核(也称为 linux-image)时,重新编译:
cd Desktop/e1000e-2.3.2
make clean
make
sudo make install
sudo modprobe -r e1000e && sudo modprobe e1000e
显然,为了安装所有这些,强烈建议使用临时无线连接。
答案2
我从英特尔主板规格中得到了提示。
使用英特尔® 82579V 千兆以太网控制器的千兆 (10/100/1000 Mb/s) LAN 子系统
我搜索了驱动程序82579V 网络 Ubuntu 驱动程序,令我惊讶的是,我在英特尔网站上找到了它。太疯狂了!他们没有在同一页面上列出驱动程序和规格。明白了这里。
README 也不完整。您需要make install
在源码文件夹。这将安装并更新 e1000e 网络驱动程序。然后modprobe e1000e
奇迹就发生了。
答案3
您可以从英特尔下载适用于英特尔 e1000、e100e LAN 控制器的驱动程序。
它是千兆(10/100/1000 Mb/s)LAN子系统,使用英特尔 82579V 千兆以太网控制器