在 Awesome Window Manager 上完全设置网络管理器

在 Awesome Window Manager 上完全设置网络管理器

在 debian 11 上,没有安装桌面,如何让网络管理器运行 Awesomewm?

登录 Awesome 后我有互联网,但不是通过网络管理器,即使我运行 nm-applet,它甚至看不到我当前的连接(确实有效)。

我正在寻找有关如何让网络管理器在 Awesomewm 上充分发挥功能的指南,以便网络管理器服务尽早启动以提供我的基本连接,以便 VPN 配置能够正常工作(因为目前还不能)。

答案1

没有桌面环境的 Debian 安装的默认网络使用ifupifdownifupdown管理网络连接。运行多个网络管理器可能会导致冲突。

删除ifupdown以使用不同的网络管理器:

# apt purge ifupdown

ifupdown从 NetworkManager 的插件列表中删除:

# sed -i 's/plugins=ifupdown,keyfile/plugins=keyfile/' /etc/NetworkManager/NetworkManager.conf

启用NetworkManager的服务:

# systemctl enable NetworkManager.service

如果您使用的是以太网,则重新启动,您应该可以通过 NetworkManager 建立网络连接。如果没有,可以使用nm-appletnmtui或来创建连接nmcli

运行nmcli以验证您的接口是否已连接。预期输出:

<interface>: connected to <connection name>

它不应该说:<interface>: unmanaged

如果 NetworkManager 仍然无法工作,您可能需要检查是否有其他正在运行的网络管理器并删除/禁用它们。另一种常见的方法是systemd-networkd,可以通过其服务将其禁用systemd-networkd.service

相关内容