检查当前活动的网络管理器

检查当前活动的网络管理器

今天早上我的 Ubuntu 没有自动连接到我的 wifi 网络。在我的网络的网络管理器conf中,我看到我的wifi模块的名称或conf中指定模块的行发生了变化。我将配置中的行更改为我的 wifi 模块的当前名称,并且工作正常。

为了确保我可以更好地排除故障,我安装了 dhcpcd5 但在下一分钟就卸载了,因为它之前确实有效(不要问为什么我知道这是一个坏主意)。下次重新启动后,我的网络自动连接,但不知何故我不再有 /etc/network-manager 目录,我必须每小时重新连接到我的 VPN。这是输出,sudo apt list | grep network-manager因为我不能 100% 确定它是否仍然正确安装。

budgie-network-manager-applet/impish 1.3.0-0ubuntu1 amd64
network-manager-config-connectivity-debian/impish,impish 1.32.12-0ubuntu1 all
network-manager-config-connectivity-ubuntu/impish,impish,now 1.32.12-0ubuntu1 all [installed]
network-manager-dev/impish,impish 1.32.12-0ubuntu1 all
network-manager-fortisslvpn-gnome/impish 1.2.10-0ubuntu2 amd64
network-manager-fortisslvpn/impish 1.2.10-0ubuntu2 amd64
network-manager-gnome/impish,now 1.24.0-1ubuntu1 amd64 [residual-config]
network-manager-iodine-gnome/impish 1.2.0-3ubuntu1 amd64
network-manager-iodine/impish 1.2.0-3ubuntu1 amd64
network-manager-l2tp-gnome/impish 1.2.18-1build1 amd64
network-manager-l2tp/impish 1.2.18-1build1 amd64
network-manager-openconnect-gnome/impish 1.2.6-1 amd64
network-manager-openconnect/impish 1.2.6-1 amd64
network-manager-openvpn-gnome/impish,now 1.8.14-1 amd64 [installed]
network-manager-openvpn/impish,now 1.8.14-1 amd64 [installed,automatic]
network-manager-pptp-gnome/impish,now 1.2.8-3build1 amd64 [installed]
network-manager-pptp/impish,now 1.2.8-3build1 amd64 [installed,automatic]
network-manager-ssh-gnome/impish 1.2.11-1 amd64
network-manager-ssh/impish 1.2.11-1 amd64
network-manager-strongswan/impish 1.5.2-1 amd64
network-manager-vpnc-gnome/impish 1.2.6-3 amd64
network-manager-vpnc/impish 1.2.6-3 amd64
network-manager/impish,now 1.32.12-0ubuntu1 amd64 [installed]

这怎么发生的?当前正在管理我的网络的是什么?

我担心下次重新启动后我的网络将无法自动连接,并且我无法排除故障。

答案1

“apt list”仅显示已安装的软件包。它与您当前的活动网络连接无关。

该子目录实际上称为

/etc/NetworkManager

配置的连接位于子目录中的文件中

/etc/NetworkManager/system-connections

除非您知道自己在做什么,否则不要手动(编辑器)操作这些文件。当 NetworkManager 负责时检查(活动)网络连接的方法是使用以下命令

nmcli connection

要(取消)激活其中一个,请使用

nmcli connection up ConnectionName

或者

nmcli connection down ConnectionName

您可能需要在这些 nmcli 命令前添加“sudo”前缀。祝你好运。

相关内容