WR703N默認Flash大小爲4M,對於OpenWRT開發者及學習者來說空間拘謹,稍微多選一些功能及組件就有可能導致系統因超過4M而無法生成可用固件(未改8M Flash編譯不出固件鏡像多是此原因),在我們提供的703N中,我們將其Flash升級到了8M(老版4M Flash可聯繫我們,我們提供免費升級),可以比較富餘的進行開發學習。
WR703N默認爲4M Flash,對於如何在源碼中編譯出適用8M Flash的固件,需修改幾個步驟進行文件配置:
(1) 輸入指令進入openwrt文件夾:
cd openwrt
(2) 修改以下路徑的Makefile文件:
vi target/linux/ar71xx/image/Makefile
使用技巧:
(3) 將以下劃橫線部分的4mlzma改爲:8mlzma
(4) 修改mktplinkfw.c文件,該文件位於openwrt文件裏的:tools/firmware-utils/src
vi tools/firmware-utils/src/mktplinkfw.c
類似的使用第二步的技巧搜索“703”關鍵字,並且按“n”搜索下一個,直到搜索到以下部分爲止:
把橫線位置的4Mlzma改爲:8Mlzma