![Ubuntu 16.04 LTS 全新安装未检测到以太网适配器](https://linux22.com/image/1146410/Ubuntu%2016.04%20LTS%20%E5%85%A8%E6%96%B0%E5%AE%89%E8%A3%85%E6%9C%AA%E6%A3%80%E6%B5%8B%E5%88%B0%E4%BB%A5%E5%A4%AA%E7%BD%91%E9%80%82%E9%85%8D%E5%99%A8.png)
lshw -C 网络正确地将该卡视为 Intel 82566DM-2 ID:19,但 ifconfig -a 没有看到任何界面,什么都没有。在安装之前,在较早的 Ubuntu 上运行良好。我需要专用驱动程序吗?还是我可以让它在没有专用驱动程序的情况下与当前安装一起工作?我在联想台式机 Think Centre M6072-ADM 上安装了它,也安装在较旧的联想型号上,后者在安装时完美识别了英特尔板载以太网卡。工作机器有一个英特尔 82573e 适配器,因此看来 82566DM-2 有问题。注意 Windows 10 也不喜欢这个以太网卡,但以前的 Ubuntu 发行版没问题。
由于有线连接断开,我插入了华硕 N12 USB 无线网卡,该网卡在 16.04 上立即可用。使用早期版本时,我必须手动安装驱动程序,但一旦运行,其性能就会非常出色,报告速度为 240MB/秒,并且可以连续运行数月而不会下降。相同的 N12 USB wifi 现在仅显示平均速度为 54MB/秒,并且视频质量明显下降。有人知道为什么 N12 的性能会下降这么多吗?我是否应该重新制作我在 10.04 上使用的驱动程序来恢复性能?
如果我可以运行有线连接,我就不需要使用 N12,但我认为无论如何都值得报告性能下降
答案1
我们在 Ubuntu 14.04 上遇到了类似的问题。本质上,当 PXE 启动时,DHCP 请求会遇到虚假的 MAC 地址。我们的测试已确认问题出在 E1000/E1000E (PCI/PCIe) 驱动程序上。我们能够通过使用 2.6 树中的旧内核来确认这一点。本文2008 年的 解释了驱动程序的历史。目前内核已编译 E1000E 驱动程序,并且 E1000 中有黑名单,阻止它为该芯片组(和其他芯片组)加载。简而言之,内核的编译方式是强制为 Intel 82566DM-2 加载 E1000E 驱动程序,但它不起作用(有时?)。我们的情况更复杂。但是,对于您的情况,我相信最简单的解决方案是仅使用 E1000 支持编译您的内核。不包括 E1000E 支持,您应该(理论上)没问题。