我正在尝试将 dd-wrt 路由器(Linksys WRT400N,固件:DD-WRT v3.0-r36079 std(06/01/18))设置为中继桥。我正在关注此指令Qualcomm Atheros 部分。
我已将计算机连接到我正在尝试配置的 dd-wrt 路由器。首先,我将其设置为客户端桥接模式(因此还没有用于无线的虚拟接口)。在此步骤中,桥接路由器已连接到主路由器,我可以访问两个路由器,并且可以访问互联网。我的主路由器地址是 192.168.1.1,DHCP IP 范围是 192.168.1.10~99,桥接路由器地址是 192.168.1.2。但是,我发现的第一件奇怪的事情是,我的计算机 IP 现在为 192.168.1.129,超出了 DHCP 范围。然后,要么等待一段时间,要么重新启动路由器,我的计算机将丢失其 IP 地址。我无法访问路由器,也无法访问互联网。除了恢复出厂设置外,我无法重新连接到桥接路由器。所以我甚至无法继续进行中继器桥接步骤。
桥接路由器在客户端桥接模式下到底起什么作用?连接到桥接路由器的设备如何获取 IP 地址?它们应该从主路由器上的 DHCP 服务器获取 IP,对吗?那么为什么我的电脑首先会获得一个超出范围的地址?而桥接路由器本身不应该获得 IP 地址?我遗漏了什么吗?
更新:
现在我想起来,我的电脑可能获得了 IP 192.168.1.129前第二个路由器设置为客户端桥接模式。客户端桥接模式之后,我的电脑再也没有从主路由器获取 IP。
更新 2:
事实证明我只需要重新启动主要的路由器。之后,客户端桥接模式工作正常,我添加了具有不同 SSID 的虚拟接口,中继器桥接也正常工作。现在从我的主路由器,我可以看到桥接路由器和连接到桥接路由器的设备(它们都具有相同的 IP 地址)。无论我连接到哪一个路由器,我都可以访问这两个路由器。
顺便问一下,虚拟接口的中继器 WiFi 信号与主路由器处于同一频道,这会造成干扰吗?有没有办法把它放在另一个频道上?
答案1
我相信你已经发现,DD-WRT 文档在某些方面缺少重要信息。请注意,在某些型号上,中继桥会使路由器不稳定,需要频繁重启。有时它只是硬件,有时可以通过在开发部分找到不同的 DD-WRT 版本号来解决。(尝试始终运行稳定版和非测试版)此限制在具有两个物理无线电的路由器上不存在。
将主路由器 DHCP 范围设置为“192.168.1.2 至 192.168.2.249”
这是在路由器上配置的方法一台收音机。
配置第二个路由器时直接插入它。(假设您已将其恢复出厂设置)在第二个路由器配置页面,转到设置选项卡。
dd-wrt 设置选项卡
将第二个路由器放在第一个路由器子网的末端。-“192.168.1.254 /24”
将其置于 DHCP 转发模式并将其指向主路由器 IP。-“192.168.1.1”
WAN 和 STP 已禁用。
现在是进入 NTP 服务器的好时机。例如:“pool.ntp.org”。
(这将为路由器提供准确的系统时间)
点击保存。
在无线选项卡-->基本设置
无线设置选项卡
将无线模式设置为客户端桥接。
将无线网络模式设置为您希望它首先连接到的无线模式。
(选择两者都支持的最快模式)。
将您的第一个路由器的 SSID 设置为无线网络名称框,或者您可以在状态 -> 无线下自动填充它。点击保存,然后转到无线安全子选项卡并确保您的预共享密钥正确。不要立即创建虚拟接口。
点击保存。
在“安全”选项卡中
Disable the SPI firewall.
Hit Save.
在管理选项卡下重新启动路由器。插入有线路由器后,它将返回 .254 地址,您应该能够转到状态 -> 无线并看到您已连接到第一个路由器的无线网络。(带有噪声读数、RSSI 等)您应该从第一个路由器子网内部获得一个 DHCP IP 地址。
返回无线选项卡并创建虚拟 WLAN 接口。
无线设置选项卡
点击保存。
不要忘记在无线安全选项卡下为虚拟接口设置 WPA-PSK。
这会带来一个选择,您可以将其设置为与第一个不同的 SSID,并使用不同的密码,或者您可以完全匹配第一个的设置,这样客户端就会自动漫游。
此时我建议您设置连接看门狗或者在管理选项卡下设置定时重启。(我发现定时重启在 24 小时内效果很好)
管理选项卡 -> 保持活动
设置完成后,点击保存,然后应用。最后重启路由器。将这些设置备份到“管理员 --> 备份选项卡”下的配置文件中。如果这对您不起作用,请尝试另一个版本。如果您确实需要尝试另一个版本,请使用您创建的备份来节省时间
希望这对你有帮助。如果你遇到麻烦,请告诉我。