各位 Ubuntu 专家,大家好,我真的需要你们的帮助来解决这个问题。我尝试安装 Ubuntu 已经将近 2 天了,尝试了不同的版本 - 16.04、18.04、20.04、20.10。
我的服务器:联想 Think Station P720 网络:
- 英特尔公司 I210
- 英特尔公司以太网连接 I219-LM
问题:当我为 U20.10 安装 Ubuntu 时,除了网络之外,一切都运行良好。对于无线,它可以连接到我的手机共享的热点,但无法连接到普通路由器。对于以太网,有两个连接,但其中任何一个看起来都不稳定。它显示“已连接”几秒钟,然后很快显示为“未插电”。我甚至可以看到 IP 地址已分配。但是,网络尚未建立。
后来,我尝试安装 U20.04、U18.04,也遇到了类似的问题。最后,我尝试了 U16.04,它运行良好,从未出现过网络问题。但是,U16.04 太过时了。
我猜测可能是驱动问题,尝试安装Intel驱动,但是还是不行,编译失败。
不确定是否有人遇到过类似的问题,您能分享一下您是如何解决的吗?如果您能帮助我,我将不胜感激!!!
root@BobTP720:~# lspci|grep net
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (3) I219-LM (rev 09)
06:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
----------
root@BobTP720:~# lspci | awk '/[Nn]et/ {print $1}' | xargs -i% lspci -ks %
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (3) I219-LM (rev 09)
DeviceName: i219
Subsystem: Lenovo Ethernet Connection (3) I219-LM
Kernel driver in use: e1000e
Kernel modules: e1000e
02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
Subsystem: Intel Corporation Dual Band Wireless-AC 8265
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
06:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
DeviceName: i210
Subsystem: Lenovo I210 Gigabit Network Connection
Kernel driver in use: igb
Kernel modules: igb
答案1
看起来像 ThinkStation P720已通过 Ubuntu 16.04 认证,这可以解释为什么您的机器的网络驱动程序存在那里。也就是说,有一个解决方案。
- 下载
e1000e-3.8.4.tar.gz
自英特尔下载中心 - 使用以下命令解压文件:
tar -xfv e1000e-3.8.4.tar.gz
- 进入源目录:
cd src
- 编译并安装驱动程序:
sudo make install
- 重启
这应该可以解决你的问题。
答案2
尝试了很多不同的方法后终于解决了这个问题,
- 已禁用 IPv6
- 手动设置 IPv4 重启的 IP 地址、网关和 DNS 服务器。