参考文章:Ubuntu下编译OpenWRT固件
我买的路由器是RG100A-AA,采用了bcm63xx系列的芯片。
下载openwrt源码:
svn co svn://svn.openwrt.org/openwrt/branches/backfire
进行初始配置和建立交叉编译环境:
cd backfire ./scripts/feeds update -a ./scripts/feeds install -a
配置openwrt选项:
make menuconfig
选择BCM63xx:
Target System (Broadcom BCM63xx) --->
执行编译:
make -j6 V=1
经过长时间的编译后会在bin/brcm63xx文件夹下生成固件.