目录
1.*** error: 'OpenWrtunknown' is too long, max firware version length is 13
3.OpenWrt的Target Profile找不到自己的路由器型号
1.*** error: 'OpenWrtunknown' is too long, max firware version length is 13
现象:
1.*** error: 'OpenWrtunknown' is too long, max firware version length is 13
[edimax_fw_header] *** error: 'OpenWrtunknown' is too long, max firware version length is 13
dd: failed to open'build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/tmp/f9k1115v2-rootfs': No such file or directory三
dd: failed to open 'build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/tmp/f9k1115v2-uImage': No such file or directory
问题:解决方法:一开始我是用sudo建立了那两个路径,结果还是有错,google了一下找到了方法:
即将trunk/scripts/getver.sh脚本第33行替换成那条语句,重新编译就OK了。
如果找不到,请自己搜索。
2.DownLoad failed
一般要自己去下载dl包,如果有外网的话,直接下载。找资源的时候注意压缩包里是否有你要的版本
还有个是链接上了无法下载,需要手动下载到指定目录下,但是重新make时候编译器又将手动下载的文件remov了,这是到后来才发现的,于是果断编译开始后再将下载好的文件放到指定目录下就好了,编译通过!
svn://svn.openwrt.org.cn/openwrt/branches/backfire
svn://svn.openwrt.org.cn/openwrt/trunk
svn://svn.openwrt.org.cn/dreambox/backfire openwrt-dreambox
3.OpenWrt的Target Profile找不到自己的路由器型号
前面都已经正常添加了几个文件后。删除~/openwrt/tmp/ 文件夹内的内容,输入 make menuconfig 命令在Target Profile ------> 中即可看到上面添加的选项.
4.编译错误you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
解决方法:
export FORCE_UNSAFE_CONFIGURE=1
5. 相关文件无可执行权限 提示:xxx文件:Permission denied时,修改xxx文件权限即可,然后重新执行make V=s。
chmod 777 ./tools/scons/files/pywrap.sh