我正在尝试使用 NetworkManager 设置网络。问题是网络在启动时不会自动启动。
启动后,我尝试 ping 目标地址(192.168.43.1)并且打印:连接:网络不可达.然后我运行:
nmcli device status
并且我的设备“eth0”类型为“以太网”,处于“不可用”状态。运行后:
nmcli connection eth0 up
它打印错误:连接激活失败。无法将活动连接附加到设备。
然后我再次运行它并且它有效:连接已成功激活...然后我再次 ping 目标地址并且它起作用了。
为什么连接没有自动启动?NetworkManager conf 中的“manage”设置为 false,因此它不使用来自 intarfaces 的配置。我四处寻找帮助,但无法解决问题。以下是一些有用的信息:
eth0 配置为静态:/etc/NetworkManager/system-connections/eth0
如你所见,没有eth0的配置:/etc/网络/接口
配置:/etc/NetworkManager/NetworkManager.conf
记录连接失败:journalctl -u 网络管理器
启动后(不工作)sudo lshw -C 网络
在“nmcli connection up eth0”之后sudo lshw -C 网络
先感谢您。
编辑:在连接工作之前和之后添加“sudo lshw -C network”输出。