我之前为运行 Linux/TomatoUSB 的基于 MIPS 的旧路由器找到了一个预构建的二进制文件,效果非常好。当然,现在该二进制文件无法在我的基于 ARM 的新型路由器(华硕 AC3200)上运行。我无法找出最好的方法 - 是否有人有一个项目可以为运行 Tomato、dd-wrt 的开源路由器以及运行 MIPS、MIPS2 和 ARM 处理器的其他路由器构建“额外”的项目?我不认为路由器具备在路由器上从源代码构建的所有(任何?)先决条件,尽管这可能是一个选项,因为我连接了一个大型 USB 驱动器。有什么建议吗?
答案1
我在以下论坛主题中提到的下载中找到了适用于 ARM 处理器的可执行 rpcapd: https://www.linksysinfo.org/index.php?threads/using-wireshark-with-tomato.34269/page-2
它通知读者可以在以下位置找到 rpcapd 的 ARM 编译版本: http://files.lancethepants.com/Binaries/rpcapd/arm/
只需单击文件名即可下载。
我将一个副本放在路由器安装的拇指驱动器上,使用 -d 运行它以作为守护进程启动,并且它与 Wireshark 配合得很好。
谢谢长枪裤!