Openwrt编译,修改固件大小
以ar71xx,wr841n为例
有原来的 4M 改为 16M
1.修改文件 /turnk/tools/firmware-utils/src/mktplinkfw.c
查找 wr841n,定位如下节点
},{
.id = "TL-WR841Nv1.5",
.hw_id = HWID_TL_WR841N_V1_5,
.hw_rev = 2,
.layout_id = "4M",
}
a
修改
.layout_id = "4M",
为
.layout_id = "16M",
b
查找 HWID_TL_WR841N_V1_5
记录对应值 0x08410002
2.修改文件 /trunk/ target/linux/ar71xx/image/Makefile
查找 0x08410002,定位如下行
$(eval $(call SingleProfile,TPLINKOLD,squashfs-only,TLWR841NV15,tl-wr841nd-v1.5,TL-WR841N-v1.5,ttyS0,115200,0x08410002,2,4M))
修改尾部 4M,为 16M
联系客服