16.04 上的 Wifi 需要很长时间才能找到已知和未知的本地网络

16.04 上的 Wifi 需要很长时间才能找到已知和未知的本地网络

我遇到一个问题,它一直困扰着我并导致我在 ASUS x550la 16.04 上的工作流程出现一些中断。

单击工具栏中的 wifi 图标时,很长时间内都不会显示任何网络。有时我可能等了 5 分钟仍然没有网络连接。尝试添加隐藏网络也无济于事。它仍然不会立即连接。我发现这种情况最常发生在从待机状态登录时,尽管即使我已经使用电脑很长一段时间,我仍然遇到此问题。我还想指出,16.04 并不是唯一给我带来此问题的版本。我在另一台运行 14 左右的联想笔记本电脑上也遇到了同样的问题。

sudo lshw -class network

连接后返回以下内容:

description: Wireless interface
   product: Wireless 7260
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: wlp3s0
   version: 73
   serial: xx:xx:xx:xx:xx:xx
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-31-generic firmware=16.242414.0 ip=104.39.109.23 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
   resources: irq:46 memory:f7c00000-f7c01fff

另外,跑步

sudo iwlist scan

运行命令后,似乎可以让我立即连接,所以这可能是我的无线网卡没有主动扫描网络的问题。但到目前为止,我还无法重现这个问题以再次尝试此方法。

无论如何,我想知道我能做些什么来更好地控制连接到已知网络的速度。即使 iwlist scan 是我最好的选择。

感谢您的时间。

答案1

首先,我建议您升级固件;从终端:

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161_all.deb
sudo dpkg -i linux*.deb

然后明确设置你的监管区域。检查你的:

sudo iw reg get

如果您选择 00,则这是一个通用的设置。请在此处查找您的设置:http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2然后暂时设置一下:

sudo iw reg set IS

当然,如果不是冰岛,请替换您的国家代码。永久设置它:

gksudo gedit /etc/default/crda

如果您没有文本编辑器 gedit,请使用 nano 或 Kate 或 leafpad。

将最后一行改为:

REGDOMAIN=IS

仔细校对,保存并关闭文本编辑器。

重新启动并让我们知道连接是否得到改善。

相关内容