因為我個人並非使用市面上如WL-700GE或是MSS等的BCM4780的NAS, 所以另外分成另一項目用來記錄與整理自己的發現與成果。
而WL-700GE與MSS相關的修改資料,將會以這裡為基礎而進行一些變化....我認為基本原理應該都是一樣的, 只是操作手法稍微不同而已。
這邊主要的內容將著重於firmware及軟體的應用
In this book, I will use it to record my learning and research results. Although, my BCM4780 NAS is different from other similar NAS such as WL-700GE and MSS. But, I think the methods should be similar since they are the same arch.
It will focus firmware and software modification.
Comments
不知道可否跟您請教編譯的問題?
我嘗試在WL-500W上編譯shc這隻程式
用ipkg install optware-devel
建立在router上的編譯環境
然後編譯shc的原始碼 http://critical.ch/distfiles/shc-3.8.7.tgz
不過編譯後的shc所compile的shell script
執行都會出現 applet not found 的錯誤
不知道您是否可以指導一下呢?
想請教編譯程式的問題
您好..小弟嘗試於WL500W上編譯shc(shell script compiler)
在router上用ipkg install optware-devel 建議編譯環境後
根據http://critical.ch/distfiles/shc-3.8.7.tgz 原始碼嘗試編譯shc
編譯時並無錯誤訊息,用編譯後的shc去compile shell script也沒有error
不過執行編譯過後shell script就會產生applet not found
不知道您可否指點一下呢??
可以先確認安裝路徑和PATH執行路徑是不是設定正確
你好, 可以先確認是不是shc已經安裝, 預設的安裝目錄是在/usr/local/bin下, 可以輸入env命令查看是不是PATH有包含該執行目錄....如果沒有就可能要修改PATH或是直接改Makefile(如改至/opt/usr/bin), 我在我的BCM4780 Debian系統上只要在安裝shc後就可以正常執行了(如果沒裝便不能執行...)
shellfile.sh 編譯完會產生 shellfile.sh.x 和 shellfile.sh.c ,執行shellfile.sh.x就可以了