华硕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。

覆盖渠道

http://en.wikipedia.org/wiki/List_of_WLAN_channels