我有一个华硕RT-N12D1,然后我安装了由 shibby 制作的番茄固件(tomato-K26-1.28.RT-N5x-MIPSR2-112-Max.trx
和tomato-K26-1.28.RT-N5x-MIPSR2-114-Max.trx
)。但是我发现连接真的很不稳定。每当我通过 Chromecast 在电视上播放 YouTube 视频时(我尝试了从 iPad 和 Win7 投射,两者都可以重现该问题),路由器就会频繁重启,导致连接丢失并随后重新连接。
我想修复这个问题,但我不知道该怎么做。有没有什么方法可以解决这个问题,或者有没有什么方法可以收集足够的日志信息,以便我可以向原始开发人员提交修复程序(也许)?
编辑:家里只有我一个人,而且我不与其他人共享线路,所以不太可能是由于线路拥塞造成的。
答案1
由于 Chromecast,您使用的是 shibby 的 tomato 固件。但是,有些人已经证明,使用不太先进的路由器固件也可以连接到 Chromecast。
文章在 Belkin N300 路由器上连接 Chromecast列出了以下步骤:
- 已禁用 uPnP(Belkin 管理 > 实用程序 > 系统设置 > UPnP 启用 > 禁用)
- 更新固件(现在运行 F9K1002_WW_1.00.16 Belkin 无线路由器版本:1.00.16)
- 已禁用 ICMP 阻止(Belkin 管理员 > 防火墙 > WAN Ping 阻止 > 阻止 ICMP Ping > [取消选中])
- 将 Chromecast 的 IP 地址添加到 DNS(Belkin 管理员 > 防火墙 > DMZ > 选中使用加密狗的私有 IP 启用)
这篇 Google 帮助文章提供了更多建议:
我们无法通过这台计算机连接您的 Chromecast - Chromecast帮助。
一篇有用的文章:在华硕 RT-N12 HP B1 C1 D1 上安装 Tomato 固件的指南,表示华硕原版固件可能比 Tomato 性能更好,也暗示 shibby 已经削减了很多选项。华硕 2013 年 9 月的最新固件和实用程序是可在此处获得。
您也可以尝试其他固件来解决 Tomato 的问题 DD-WRT. Asus RT-N12 最高版本 C受支持。 也是此处声明B1 固件也适用于 D1。
我最后的建议是,如果您希望继续使用 shibby 的 tomato 固件,请到他们的网站上寻求帮助。如果开发人员回答,他们将能够告诉您需要哪些日志信息。(如果他们不回答,那么这样做就没有意义了。)
答案2
我的许多路由器上都有番茄,听起来好像流量太高或连接的设备太多。
尝试调整 QoS 设置并设置比您实际知道的稍低的带宽限制。(运行各种速度测试并找出您的实际速度并将其稍微降低一点,以减少路由器的负担)
还可以尝试降低租约时间,以便消除未使用的预留。我不知道为什么,但是当我的番茄路由器有太多租约时,它们有时会失败。我发现降低租约时间并强制清理可以解决一些随机重启问题。
您可能还想尝试旧版本。您是否根据芯片组选择了固件?某些版本对于不同的芯片组来说更可靠。
编辑:使用 WPA2 aes 时,我也遇到了与 Tomato 的连接问题。切换到 TKIP 也有帮助。
另外,尝试仅广播 N 或仅广播 G,看看是否混合(假设默认情况下是)是问题的一部分。
答案3
我认为不稳定的问题可能是您的防火墙处于完全限制状态,您需要减少防火墙上的阻止,并确保 RT-N12 与 shell 兼容,因为这也会导致问题。另外,请确保启用 IPV6,如果没有启用或已过期,它会给您带来很多麻烦并导致不稳定,从而冻结您的计算机。此外,WPA2 密码服务不像 Tomato,我不知道为什么它就是不行,如果您将密码类型更改为 wep key 并使用相同的密码,您应该可以修复它。