ASUS PCE-AC66 和 bcmwl-kernel-source:连接不稳定,经常断开连接

ASUS PCE-AC66 和 bcmwl-kernel-source:连接不稳定,经常断开连接

昨天我买了一个新的 wifi 适配器(ASUS PCE-AC66)。它在 Windows 7 上运行良好,但今天我尝试将它与全新安装的 Kubuntu 14.04 一起使用,结果简直是一场噩梦。我安装了 bcmwl-kernel-source,连接到我的家庭网络,但连接不稳定,连接时断时续 - 有一段时间一切都运行良好,速度完美,但几分钟后似乎根本没有连接。有时甚至显示连接已停用。可能是什么原因?请帮忙!提前致谢。

nm-tool 输出:

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

答案1

首先,为了安全起见,进入网络管理器或 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 在与 ASUS(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 (5735 - 5835 @ 40), (3, 30) (57240 - 63720 @ 2160), (N/A, 40)

在此过程中,请将信道切换为 40MHz 宽度,而不是自动或 20MHz(默认),并且尽可能选择无线“仅 n”,而不是“b/g/n”、“a”或“自动”,除非有其他设备依赖 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 是施加任何和所有无线限制的世界域名)。

警告:将其设置为错误的国家/地区是非法的;请参阅“/usr/share/zoneinfo/zone.tab”以获取包含 ISO/IEC 3166-1 alpha2 国家/地区代码的时区描述表。为此,请对美国使用以下命令。

首先,备份该文件。

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=注册域名=US

CTRL+o然后按ENTER保存文件。按CTRL+x退出 nano。

重叠通道

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

相关内容