华硕PCE-AC66&bcmwl-kernel-source:频繁断线的连接不稳定
昨天我给自己购买了新的Wi-Fi适配器(华硕PCE-AC66)。 它在Windows 7上运行得很完美,但是今天我尝试将它与Kubuntu 14.04的全新安装一起使用,这是一个完整的噩梦。 我安装了bcmwl-kernel-source,连接到我的家庭网络,但连接不稳定,有“波浪”的连接 – 在一段时间内一切都很好,速度很快,但似乎有一段时间没有连接所有。 有时甚至写入连接被停用。 可能是什么原因? 请帮忙! 提前致谢。
nm工具输出:
State: connected (global) - Device: wlan0 [ASUS] -------------------------------------------------------- Type: 802.11 WiFi Driver: wl State: connected Default: yes HW Address: 60:A4:4C:DB:05:6C Capabilities: Speed: 39 Mb/s Wireless Properties WEP Encryption: yes WPA Encryption: yes WPA2 Encryption: yes Wireless Access Points (* = current AP) 998: Infra, 20:CF:30:88:EC:F2, Freq 2437 MHz, Rate 54 Mb/s, Strength 50 WPA ASUS: Infra, 74:D0:2B:3F:43:3C, Freq 5180 MHz, Rate 54 Mb/s, Strength 24 WPA2 DIR-615: Infra, C4:A8:1D:44:33:66, Freq 2422 MHz, Rate 54 Mb/s, Strength 42 *ASUS: Infra, 74:D0:2B:3F:43:38, Freq 2412 MHz, Rate 54 Mb/s, Strength 52 WPA2 beeline-10: Infra, 2C:AB:25:00:D3:57, Freq 2412 MHz, Rate 54 Mb/s, Strength 45 WPA IPv4 Settings: Address: 192.168.1.111 Prefix: 24 (255.255.255.0) Gateway: 192.168.1.1 DNS: 192.168.1.1 - Device: eth0 ----------------------------------------------------------------- Type: Wired Driver: e1000e State: unavailable Default: no HW Address: 14:DA:E9:09:60:E4 Capabilities: Carrier Detect: yes Wired Properties Carrier: off
首先,为了安全起见,进入网络管理器或Kubuntu等效的无线设置,然后单击编辑网络。
将您的BSSID设置为74:D0:2B:3F:43:38以使用2.4 GHz频率
或者将BSSID设置为74:D0:2B:3F:43:3C以使用5 GHz频率
这将防止混淆,因为计算机将仅与该BSSID相关联并且不会尝试“漫游”到信道拥塞或其他的另一BSSID。
另外,为防止这种情况,请将路由器设置中的通道SSID从ASUS更改为类似ASUS1和ASUS2,以使它们不相同。
下一个,
如您所见,beeline-10与华硕(2412 MHz)在同一频道上运行,信号强度几乎与您的相同。
从浏览器进入您的路由器设置,可能是192.168.1.1,并将2.4GHz通道更改为通道11(2.462 GHz或2462 MHz)。 这将使您远离邻居的频率。
如果您在美国,您可能会受益于5 GHz频段的使用,但仅当您将其设置为通道161(5805 MHz或5.805 GHz)时,由于tx和rx监管域限制。 看到这里,
country US: (2402 - 2472 @ 40), (3, 27) (5170 - 5250 @ 40), (3, 17) (5250 - 5330 @ 40), (3, 20), DFS (5490 - 5600 @ 40), (3, 20), DFS (5650 - 5710 @ 40), (3, 20), DFS
(57240 - 63720 @ 2160), (N/A, 40)
country US: (2402 - 2472 @ 40), (3, 27) (5170 - 5250 @ 40), (3, 17) (5250 - 5330 @ 40), (3, 20), DFS (5490 - 5600 @ 40), (3, 20), DFS (5650 - 5710 @ 40), (3, 20), DFS
(5735 - 5835 @ 40), (3, 30)
(57240 - 63720 @ 2160), (N/A, 40)
(5735 - 5835 @ 40), (3, 30)
(57240 - 63720 @ 2160), (N/A, 40)
当你在它时,将通道切换到40MHz宽度而不是自动或20MHz(默认)并且如果可以的话,除了“b / g / n”,“a”或“auto”之外的无线“n”还有其他设备依赖于b / g和20MHz,如旧款iphone或ipod等。这应该允许高达150-300Mb / s而不是52或更低。
最后,
要检查Ubuntu计算机的监管域设置,请使用以下命令:
sudo iw reg get
如果您的输出看起来像这样
country 00: (2402 - 2472 @ 40), (3, 20) (2457 - 2482 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS (2474 - 2494 @ 20), (3, 20), NO-OFDM, PASSIVE-SCAN, NO-IBSS (5170 - 5250 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS (5735 - 5835 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
您需要将其更改为正确的国家/地区(00是世界范围内的任何和所有无线限制)。
警告:将此设置为错误的国家/地区是非法的; 有关包含ISO / IEC 3166-1 alpha2国家/地区代码的时区描述表,请参阅`/usr/share/zoneinfo/zone.tab’。 为此,请对美国使用以下命令。
首先,备份文件。
sudo cp /etc/network/if-pre-up.d/wireless-tools /etc/network/if-pre-up.d/wireless-tools-copy
然后
echo 'iw reg set US' | sudo tee -a /etc/network/if-pre-up.d/wireless-tools
接下来,设置CRDA文件
sudo nano /etc/default/crda
将行从REGDOMAIN =更改为REGDOMAIN = US 。
按CTRL + o ,然后按ENTER以保存文件。 按CTRL + x退出nano。