基于这个问题,pastebin在这里。(我删除了该区域中所有其他可用的网络连接,以及该文本文件中先前保存的连接)
我在这台笔记本电脑上安装了 Ubuntu 14.04 有一段时间了,之前在学校连接网络时遇到了一些困难,但通常都把这归咎于学校 wifi 本身,因为它高度依赖于位置。我正在旅行在巴西目前并已成功偶尔成功连接到主机网络。我的 Android 手机连接毫无问题(我通过 USB 将电脑与手机绑定来撰写本文)。大多数情况下,电脑只是尝试连接,然后要求我重新输入密码,然后保持断开连接状态。
答案1
当连接到无响应的网络时,您可以做几件事来提供帮助。
首先,将重试次数从保守的 7 次增加到 10 或 14 次之间。在终端中运行以下命令。假设您的无线设备是 wlan0:
sudo iwconfig wlan0 retry 12
或者对于 wlan1:
sudo iwconfig wlan1 retry 12
然后刷新网络管理器:
sudo service network-manager restart
接下来,确保端口 67 和 68 已打开以用于 DHCP 流量,端口 52 和 53 已打开以用于 DNS。有很多方法可以实现这一点。出于测试目的,您可以使用以下命令禁用防火墙:
sudo ufw disable
您可以使用 ufw 打开这些端口。请参阅:
man ufw
另一个选择是使用用户友好的 ufw、gufw 的 GUI 版本。
安装:
sudo apt-get update
sudo apt-get install gufw
gufw
非常简单。
编辑:
最后,您可能会遇到 Ubuntu 默认设置的最严格的世界监管域默认设置的一些限制。请注意,使用错误的监管代码可能会导致罚款或惩罚,因此请仅使用与计算机当前使用的国家或国家相对应的正确代码,如果您离开该国家/地区,则必须相应地更改代码或使用默认的世界监管域,该域在所有国家和地区都是合法有效的。
仅限巴西境内使用!执行以下命令来应用本地无线限制:
sudo iw reg set BR
要使此设置永久生效,您可以通过运行以下命令在 /etc/default/crda 文件中设置监管域。同样,这是为了仅限巴西:
sudo sed -i 's/REGDOMAIN=/REGDOMAIN=BR/g' /etc/default/crda
最后,如果您离开该国家/地区并需要将其改回默认的世界监管域,请运行以下命令,然后重新启动:
sudo sed -i 's/REGDOMAIN=BR/REGDOMAIN=/g' /etc/default/crda