Arch Linux 中的 NetworkManager 问题

Arch Linux 中的 NetworkManager 问题

已经通过命令行上的 wifi-menu 使 WiFi 工作正常一段时间了,但更喜欢 gnome 图标,所以我切换到 NetworkManager,现在什么都无法连接。我在配置文件中启用了 dhcp 守护进程,但问题似乎在那之前发生...我尝试的任何网络都拒绝连接。它看到网络,然后单击后无法立即连接。

答案1

直接来自 NetworkManager 上的 Arch Linux Wiki 页面。

如果NetworkManager要处理任何/所有网络设备。那么你除了启用之外不应该有任何东西NetworkManager。如果你有任何 net-auto-wireless启用的服务必须被禁用。

# systemctl stop net-auto-wireless.service

# systemctl disable net-auto-wireles.service

然后,您必须关闭网络接口控制器。如果您使用新的命名方案,请使用ip l显示接口名称并将其关闭。

对于列出的每个接口(有线、无线):

# ip link set <interface> down

关闭后,启用 NetworkManager 并启动 NetworkManager:

# systemctl enable NetworkManager

# systemctl start NetworkManager

笔记:如果您有以下服务失败如果它们在网络启动之前启动,NetworkManager-wait-online.service则必须使用它们。然而,这几乎没有必要,因为即使网络尚未配置,大多数网络守护进程也可以正常启动。

另外:我extra/networkmanager相信不是提供 gnome 小程序。如果没有,它将在extra/network-manager-applet

# pacman -Syu networkmanager network-manager-applet

答案2

首先停止 NetworkManager 以及与网络有关的任何内容:

# systemctl stop NetworkManager

pgrep -l dhc(停止服务或终止这些服务的进程)

ps aux | grep -i wicd | grep -v grep(与这些相同)

然后再次启动 NetworkManager,并等待几秒钟。

# systemctl start NetworkManager

如果您愿意,可以使用网络管理器小程序。看看是否可以连接。

答案3

我遇到了同样的问题,并尝试了网上的所有建议,但最终安装足以dhclient解决我的问题。

答案4

有时,NetworkManager 不会提示您输入受保护网络的密码。如果您尝试连接到受保护的网络,请从 GNOME 控制中心编辑网络并设置网络密码。然后,连接到网络。

相关内容