svn co svn://svn.openwrt.org/openwrt/branches/backfire/
选择你想要的版本就行了。然后又是等待下载… 为了保持代码为最新状态,应该定期运行svn up更新代码。 添加软件扩展包,将feeds.conf.default修改为feeds.conf: cp feeds.conf.default feeds.conf
然后是更新软件包:
./scripts/feeds update –a ./scripts/feeds install –a 如果不更新软件包的话,你会发现后面是看不到很多软件包的,也就无法集成那些看不到的包了,如Web管理界面LuCI。 make defconfig 到这里就可以开始编译自己的固件了。进入定制界面: make menuconfig 如果一切正常,会出现一个配置菜单,可以选择要编译的固件平台(芯片类型)、型号,还能选择固件中要添加的功能和组件,配置好后保存并退出菜单即可。 如果你想修改源码,应该在此步进行,如支持大容量Flash之类的修改,自己上网查到修改什么文件什么地方后,就在ubuntu图形界面上进去找到文件,双击打开文本编辑器修改保存。 开始编译: make V=99 或者 make -j V=99 make是编译命令,V=99表示输出debug信息,V一定要大写,如果要让CPU全速编译,就加上 -j 参数,如果是双核CPU,使用Make –j 2命令可以加快速度,第一次编译最好不带-j参数。第一次编译时间较久,快则半小时长则2、3个小时,之后的编译所需时间较短。编译完成后会在源码文件目录出现bin文件夹(如trunk/bin/XXXX),如果你手里的路由是原版固件需要刷OpenWrt需要选用XXX-factory.bin固件,如果路由已经刷了OpenWrt,选用升级固件XXXX-sysupgrade.bin升级用的,在升级界面升级即可。进到文件夹找到你需要的固件传出(通过邮箱、网盘、U盘等),开始刷机吧。
有小伙伴已经将openwrt官网上的软件都下载下来了,并在本地建了服务器,然后与共享给大家!!好人!!!
软件包总数量达到了4265个!每个一小时与openwrt官网同步一次,发现更新则加入到本地!!
跳转下载链接http://dl.openwrtdl.com/index.html
另外分享几个国外的openwrt软件源下载的地方,当然速度不一定好。
http://sources.lede-project.org/ (lede的更新源,大概2500多个,但是软件还是比较新的,推荐使用)
http://mirror2.openwrt.org/sources/ (openwrt官方网站,服务器在匈牙利)
https://downloads.openwrt.org/sources/ (openwrt官方网站,服务器在匈牙利,目前已经停止更新)
http://downloads.openwrt.org.cn/sources/ (国内dreambox和pandora团队建立的,服务器在日本)
http://log.nihon-ryouri.asia/tpl703n/trunk/dl/ (服务器在法国)
