如何配置路由器(TL-WR1043ND)工作在WDS模式?

Lan*_*nes 4 wireless-networking wds

我有一个WRT160NL路由器 (192.168.1.0/24 - OpenWrt 10.04) 作为 AP。它的:

  • WAN口:连接ISP
  • WLAN:作为AP工作,使用 64 位 WEP/SSID:“MYWORKINGSSID”,频道 5,使用密码:“MYPASSWORDHERE”
    • 它的 IP 地址是:192.168.1.1

好的!它工作得很好!

但:

我有一个 TL-WR1043ND 路由器,我想将其配置为“WDS”。(我的目的是扩展原WRT160NL的无线范围。)

以下是我如何配置 TL-WR1043ND:

在此处输入图片说明

  1. 我启用 WDS 桥接。
  2. 在“调查”中,我选择了我已经在工作的网络。
  3. 我设置了加密(与已经工作的完全一样)
  4. 我选择频道5
  5. 我输入 SSID
  6. 我禁用了它的 DHCP 服务器。

在我重新启动路由器并通过无线连接到路由器 (TL-WR1043ND) 后,我正在尝试 ping google.com。

从 ping 我看到我可以访问这个路由器。没关系,但是这个路由器似乎无法连接到原来的 WRT160NL(所以我没有收到 Google 的 ping 回复)。加密设置/密码;我检查了很多很多次。

可能是什么问题呢?

我想这可能是路由问题,但我应该在“静态路由”菜单中添加什么?

我尝试将 TL-WR1043ND 的 IP 地址更改为:192.168.1.2。因此,如果这是一个路由问题,那么我应该添加一个静态路由规则:

如果目的地是任何,则将数据包转发到 192.168.1.1。

PS:我把固件更新到了最新版本。它仍然是一样的。

PS 2:TL-WR1043ND的硬件版本是1.8。

PS 3:这可能是我使用不同路由器的问题吗?(如果我要购买..另一个 TL-WR1043ND 并使用它代替 WRT160NL,并且使用普通固件而不是 OpenWrt,它会工作吗?“WDS”在不同的路由器上是不同的。)

PS 4:今晚我会尝试检查路由器日志 - 并将其粘贴到此处!

Spi*_*iff 5

看起来您已经正确配置了 TP-Link TL-WR1043ND。但对于传统 WDS,您必须配置 WDS 链路的两个预期端,以通过 WDS 将数据包相互桥接。所以当你问你是否必须在“AP”方面做任何事情时,我假设你的意思是运行 OpenWrt 的 Linksys WRT160NL。是的,您必须配置 OpenWrt 才能知道将 WDS 桥接到 TP-Link TL-WR1043ND。

不幸的是,WDS 是出了名的欠规范,因此在不同的 Wi-Fi 芯片组之间实现方式不同,因此并不总是兼容,即使售后固件发行版的英勇努力也是如此。

WDS 的背景是 IEEE 802.11 标准提供了一种帧寻址格式,以允许设备充当两个有线以太网之间的无线桥接器。这被称为无线分配系统或 WDS。不幸的是,该标准没有提供链路协商或身份验证机制,甚至没有为 WDS 链路提供适当的链路上/下检测/通知系统。这就像 IEEE 指定了一些基本构建块,但并没有真正指定使 WDS 工作和互操作的完整协议。

为获得最佳效果

由于缺乏协商机制,两端必须手动、静态配置。每个都必须知道其 WDS 对等体的 MAC 地址,并且它们都必须预先配置为使用相同的通道和加密。它们甚至无法协商支持的数据速率,因此您必须确保将它们配置为相同(或合理重叠)的一组数据速率。随着 802.11 随着后续附录变得越来越复杂,为了获得最佳结果,可能必须在每一端手动配置越来越多的设置。WME(服务质量)?802.11n HT 20/40 模式?绿地模式?...这个名单每年都在增长。

总的来说,让 WDS 可靠工作的唯一方法是购买两个相同或至少是同一供应商的盒子,在他们的工厂固件中支持它,并根据供应商的说明进行设置,如果没有,请致电他们的技术支持工作。否则你只会得到很多指责。