最近我买了一个 Linksys e3000 接入点。我将此接入点配置为在 2.4GHz 上仅允许与 802.1n 的连接。我使用的笔记本电脑配有 Altheros AR9285 wifi 芯片组。
连接工作正常,但连接速度达不到我的预期。我和接入点之间的距离为 2 米,中间没有任何距离。
当从 e3000 后面的主机将文件从 ramdisk (400MB) 下载到我笔记本电脑上的 ramdisk 时,我得到 1544.9 kB/s。使用电线连接的 PC 达到 27330.2 kB/s,速度要快得多。
所以我做了 iwlist wlan0 扫描,这就是我得到的:
Quality=65/70 Signal level=-45 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
这里发生了什么? AP 在其网络界面中告诉我它的传输速度可达 150Mb/s。另外,通过我的 wi-spy,我验证了没有其他东西在使用已配置通道的频谱。
有人知道如何解决这个问题吗?
答案1
您的客户端使用传输单个流的 Altheros AR9285 wifi 芯片组。您的 Linksys e3000 使用 Broadcom BCM4716 芯片版本 1 pkg,可传输 2 个流。您的客户端无法利用这 2 个流,因此它会降低到最低公分母,这正是您所得到的。
答案2
我的笔记本电脑上还有一个 Cisco E3000 路由器和相同的 Atheros WiFi 芯片,运行 Debian 8,您必须更改路由器上的一些设置,您将获得像我一样的 150Mbps 速度。
使用 5Ghz 并使通道宽 40 Mbps 并保存(基本无线页面)。然后我还将网络模式设置为:“Wireless-N Only”关闭 CTS 保护模式:并将信标间隔设置为 75。
重新启动路由器和你的笔记本电脑,你就可以开始了。