网络管理器图标消失 14.04

Man*_*nku 6 icons network-manager wireless networking wireless-access-point

安装hostapd(Ubuntu 14.04) 后网络管理器图标消失。即使删除后hostapd,仍然没有出现网络管理器图标。

  • 在启动过程中:

    等待长达 60 秒以启动网络配置

  • 然后是另一条消息:

    在没有网络配置的情况下启动

我该如何解决这个问题?

swi*_*ift 2

网络管理器的错误显然可以通过以下方式解决:

\n\n

首先,您需要hostapd与配置一起清除:

\n\n
sudo apt-get purge hostapd\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后尝试重新安装network-manager,这样您的配置network-manager将被保存:

\n\n
sudo apt-get install --reinstall -fmu network-manager\n
Run Code Online (Sandbox Code Playgroud)\n\n

其中修复-f已损坏、修复缺失且显示已升级-m-u

\n\n
sudo reboot\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者完全清除hostapd&network-manager 及其配置,然后 network-manager通过单个命令重新安装:

\n\n
sudo apt-get purge -y hostapd && sudo apt-get purge -y network-manager && sudo apt-get install network-manager && sudo reboot\n
Run Code Online (Sandbox Code Playgroud)\n\n

为了有机会hostapd安装我的意见,您需要逐步阅读本指南:
\n WifiDocs / MasterMode

\n\n

然后,如果成功,您可以开始执行第二个指南,从那里设置您的 wifi:
\n在 Ubuntu 上使用hostapd创建 wifi 接入点

\n\n

5.Troubleshooting引用第二个指南的部分:

\n\n
\n

如果您将网络管理器配置为使用 wifi 卡,\n 应禁用所有无线连接的自动连接。\n 否则,可能会干扰hostapd. 如果某些频率被禁用,请确保您的驱动程序设置为使用正确的监管域。您可以通过以下方式查看当前的:

\n\n
iw reg get\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果显示country 00,则需要在\n 中手动设置 /etc/default/crda。要手动设置它,您需要(至少对于某些卡)将其cfg80211安装mac80211为内核模块。您可以使用以下命令检查它们\xe2\x80\x99是否作为模块安装:

\n\n
zcat /proc/config.gz\n
Run Code Online (Sandbox Code Playgroud)\n\n

查找CONFIG_CFG80211=m,如果显示 \xe2\x80\x9c=y\xe2\x80\x9d 那么它\xe2\x80\x99s 编译到\n 内核中,并且你\xe2\x80\x99 需要重新安装内核。如果您\xe2\x80\x99 使用 Atheros 卡,则可能还需要在驱动程序中设置区域。通过添加 \xe2\x80\x9ccfg80211 ieee80211_regdom=US\xe2\x80\x9d 来执行此操作/etc/modules

\n
\n\n

最后一句肯定是关于您的国家/地区代码的。

\n