我在哪里可以获得/ usr / sbin / nas的来源或详细文档

时间:2014-01-31 15:29:47

标签: openwrt dd-wrt

我试图从http://downloads.openwrt.org/sources/nas-4.80.9.1.tar.gz获取/ usr / bin / nas源代码,但发现它只包含已编译的ELF二进制文件。我尝试使用第http://www.dd-wrt.com/wiki/index.php/Development页上的说明获取dd-wrt源代码(希望在那里找到),但关键指令svn co http://svn.dd-wrt.com/DD-WRT会返回一个错误,指出它不是源代码。

我需要详细参数/usr/sbin/nas(由nas --help指定或man nas如果只有dd / open-wrt有手册页)或者是z来源。

1 个答案:

答案 0 :(得分:2)

DD-WRT中nas的“来源”代码可在此处找到:http://svn.dd-wrt.com/browser#src/router/nas

OpenWRT就是你已经看过的。

对我而言,似乎nas是一个(可能是封闭的源?)二进制文件,它已经作为二进制blob重新打包到这两个发行版中,从其他地方获得。

经过一番挖掘后,我找到了GitHub上相同程序的源代码,希望能回答你的问题:https://github.com/jcolp/rtn66u/tree/master/release/src/router/nas

TBH,我通过在strings二进制文件上运行nas来猜测这一点,并发现C源文件nas_wksp.cnas_wksp_radius.c可能被命名用于调试。

还有埋在Tomato固件中的版本:http://repo.or.cz/w/tomato.git/tree/620424a4333f6eeaf57d8b76ee61a287b6c01683:/release/src-rt/wl/nas

为什么没有引用源代码DD-WRT和OpenWRT我不知道......