![在哪里可以找到(或如何构建)适用于我的基于 ARM 7 的 Linux FreshTomato 路由器的 rpcapd](https://linux22.com/image/13032/%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%EF%BC%88%E6%88%96%E5%A6%82%E4%BD%95%E6%9E%84%E5%BB%BA%EF%BC%89%E9%80%82%E7%94%A8%E4%BA%8E%E6%88%91%E7%9A%84%E5%9F%BA%E4%BA%8E%20ARM%207%20%E7%9A%84%20Linux%20FreshTomato%20%E8%B7%AF%E7%94%B1%E5%99%A8%E7%9A%84%20rpcapd.png)
我之前为运行 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 配合得很好。
谢谢长枪裤!