如何提高无线 Tx 和 Rx 速率?

Jon*_*ski 4 wireless-networking dd-wrt 802.11n

我有一个带有 1x1 11b/g/n 无线 LAN PCI Express 半迷你卡适配器和一个使用DD-WRT(构建 18777)的D-Link DIR-825的 Lenovo W520 。我了解我的适配器无法在 5GHz 频段上工作,因此它看不到使用它的 SSID。我能够连接到 2.4GHz Wi-Fi 网络,但我只能以 54mbps 的速率连接,即使信号强度超过 80%(根据 DD-WRT)。我的理解是,使用 N 和 2.4GHz 我可以获得~120mbps 的假设 Tx 速率,那么为什么我只能得到 54?我能做些什么来提高这个比率?我正在使用以最高性能插入的 Windows 7 Ultimate。

在此处输入图片说明 在此处输入图片说明

Ada*_*m C 5

使用 2.4GHz 时,您也必须注意每个通道的带宽——要真正获得高速度,您需要能够实现每个通道 40MHz 的选项,而使用 2.4GHz 频段,您将需要能够利用整个频段的大约 82% 来实现这一目标。

考虑到 2.4GHz 在大多数地方的嘈杂程度,这在大多数地方都不可行,如果您将带宽通道设置为“自动”,我的猜测是它最终会改为 20MHz。

我使用双无线电接入点获得了最佳结果,并将 5GHz 无线电专用于 802.11n,将混合模式或 802.11g 仅用于 2.4GHz 无线电以实现兼容性。


edu*_*e05 0

这可能是因为 wifi 的连接速度与最慢的客户端一样快。如果您有另一个 802.11b/g 设备连接到网络,则只能以 54Mb/s 的速度连接。

如果网络上没有任何其他 b/g 设备,请尝试通过 SSH 登录路由器并进行通道扫描(不确定是否可以从 Web 界面使用,因为我使用 openWRT)并找到一个畅通的通道。

  • @jstawski - 这正是 edude05 所说的,他 100% 正确。 (3认同)
  • 这个特别的谎言中有一点道理。可能的情况是,每个客户端都以其能够达到的最大速率进行连接,但较慢的客户端需要更长的时间来传输相同的数据,因此更快的节点传输的剩余时间更少。添加几个低速客户端可能会大大降低无线网络吞吐量,因为 802.11 标准保证了“公平”,即每个人都有机会通话,但它并不限制客户端在通话时可以通话的时间长度。轮到了。 (2认同)