我已按照 DD-WRT 页面下一页中给出的每个步骤来设置无线接入点。
http://www.dd-wrt.com/wiki/index.php/Wireless_Access_Point
我有一个 belkin G 路由器和一个 tp-link 841N 路由器,安装了 dd wrt。
我从 belkin LAN 端口接了一根电缆到 tp-link 路由器,完美地配置了每一个步骤,并仔细检查以确保 tp-link 路由器作为接入点。
打开路由器后,连接的笔记本电脑和手机工作正常并能够访问互联网。
但是,如果我从 tp-link 路由器将任何设备连接到其他 lan 端口,则这些设备无法访问网络。它们甚至没有分配 IP。即使我手动添加 IP,它们仍然无法访问。
但按照 dd wrt 页面中给出的步骤,它应该可以正常工作。
主路由器有通道 11,tp-link 有无线通道 6。
答案1
根据您的网络图,我已经进行了类似的设置。
路由器 1 {R1} - 路由器 2 {R2}
R1:华硕 Tomato USB:DHCP 提供商
R2:TP Link 工厂:单独 DHCP 或充当交换机
单独的 DHCP - 提供自己的 DHCP 和单独的本地 IP 寻址
- 连接:
R1: LAN - R2: WAN - R2: LAN - Clients
- PS:通过运行 ipconfig 检查从 R2 获取的 IP 地址、DHCP 和网关
- 连接:
充当交换机 - 依赖于 R1 的 DHCP 和通用本地 IP 寻址
- 连接:
R1: LAN - R2: LAN - Clients
- 显然,在您的 FW 上您还可以将 WAN 端口指定为交换机,这样就不会发生 NAT。
- PS:通过运行 ipconfig 检查从 R1 获取的 IP 地址、DHCP 和网关
- 连接:
注意:R1 的 DHCP 将默认转发,或者必须确保作为交换机的 R2 没有阻止或禁用 R1 的 DHCP。
答案2
你的配置肯定有至少有一个错误:您分配给 AP 的静态 IP 地址192.168.1.101
位于 IP 地址池... 内itself
:实际上,从您的配置掩码中我们可以看到 IP 地址池从 开始192.168.1.100
!仅此一点就足以损害您的 TP-Link AP 的运行。
我建议您修改上述内容如下:
在设置 -> 基本设置 -> DHCP 类型下,在下拉菜单中选择,DHCP 转发器。这将禁用 DD-WRT 机器上的 DHCP 服务器,这是您所引用的说明中所坚持的。
在设置 -> 高级路由 -> 操作模式下,选择网关在下拉式窗帘中。您的 TP-Link不是路由器,Belkin机器。
还有一点:这是一个警告,而不是一个关键的区别。在设置->基本设置->Wan连接类型下,我宁愿你选择自动配置-DHCP这样做的好处是,这样你就可以当然DD-WRT 路由器的 IP 与 Belkin 路由器上的 DHCP 服务器租约范围内的任何地址均不冲突。我不会建议您不惜一切代价更改这一点,尽管这样做会更安全,但请192.168.1.101
一定要特别确保不是在 Belkin 路由器的 IP 池内。
你应该设置上述选项,然后重启路由器,再试一次,看看TP-Link的有线客户端是否获取到IP地址,然后能与WAN口通信。