![当我无法访问路由器时,如何选择Tomato的正确固件?](https://linux22.com/image/1309379/%E5%BD%93%E6%88%91%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E8%B7%AF%E7%94%B1%E5%99%A8%E6%97%B6%EF%BC%8C%E5%A6%82%E4%BD%95%E9%80%89%E6%8B%A9Tomato%E7%9A%84%E6%AD%A3%E7%A1%AE%E5%9B%BA%E4%BB%B6%EF%BC%9F.png)
我有一个运行旧版本 Tomato 的旧路由器,我想升级它。
问题是,在 Web 界面上它报告了一个通用版本:WRT54G/WRT54GS/WRT54GL
但最新的 Tomato 版本有 4 个 bin 文件与这个通用描述相匹配:
- WRT54G_WRT54GL.bin
- WRT54GS.bin
- WRT54GSv4.bin
- WRTSL54GS.bin
无法直接访问路由器,因此无法检查其版本。
答案1
我相信大多数WRT54G系列路由器在
- RAM 容量
- 闪存容量
- 无线芯片组
因此,如果您能从信息页面找到这三个信息,您就可以推断出您正在使用的路由器型号。我这里没有基于 Tomato 的路由器可以测试并告诉您具体该去哪里。
lsmod
您可能可以通过 telnet/SSH 进入设备并执行- 查找 wifi 驱动程序来找到芯片组。可以使用简单的free
命令计算出 RAM 容量,并且可以使用df
或轻松推断出闪存容量mount
。假设实用程序存在于 Tomato 版本中。
如果 Tomato 已经在研究芯片组,我不确定芯片组是否真的很重要。闪存容量将成为重要的属性,因为如果您刷新的固件太大,您将需要物理访问才能恢复。