@
ajan 我现在想干的是刷 openwrt ,但是 pre-built 的 openwrt 只能用到 wndr4300 的 16M flash 。
我花了半天时间用 image generator 做了一个 128M 的 image
步骤是:
1 、下载
cd & wget OpenWrt-imagebuilder-xx.tar.bz2
tar -xjvf OpenWrt-imagebuilder-xx.tar.gz2
2 、打补丁
更改 Makefile 中的
```
+wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k(u-boot)ro,256k(u-boot-env)ro,256k(caldata),512k(pot),2048k(language),512k(config),3072k(traffic_meter),2048k(kernel),120832k(ubi),122880k@0x6c0000(firmware),256k(caldata_backup),-(reserved)
```
3 、打包
```
make image PROFILE=wndr4300 packages="pkg1 pkg2" FILES=files/
```
重新用 tftp 刷进去之后,发现也只能用到 97.3M ,不是宣称的 128M ,这正常吗?