我正在新电脑上安装 arch linux,按照 arch wiki 说明进行操作。但网络在启动时无法启动;这是“journalctl -xe | grep network”的输出:
mai 03 17:03:11 xxxxx systemd[1]: 正在启动有线网络...
mai 03 17:03:11 xxxxx systemd[1]: network.service: 主进程已退出,代码=已退出,状态=1/FAILURE
mai 03 17:03:11 xxxxx systemd[1]: 无法启动有线网络。
mai 03 17:03:11 xxxxx systemd[1]: network.service: 设备进入失败>
状态。 mai 03 17:03:11 xxxxx systemd[1]: network.service: 失败,结果为“退出代码”。
mai 03 17:03:11 xxxxx systemd-networkd[249]: 枚举完成
mai 03 17:03:11 xxxxx systemd-networkd[249]: wlp2s0: 重命名为 wlan0
mai 03 17:03:11 xxxxx systemd-networkd[249]: wlan0: 重命名为 wlp2s0
mai 03 17:03:12 xxxxx systemd-networkd[249]: eth0: 重命名为 eno1
但是如果我在启动“systemctl start network”后启动网络,那么它就可以工作。
对我来说奇怪的是,网络服务启动后,“eth0”被重命名为“eno1”,并且网络服务使用“eno1”进行配置。
任何想法 ?
答案1
在 arch linux 论坛上讨论后,发现教程中有一个错误。教程已更新,配置现在有效。