第一章,padavan固件编译-----定制自己路由器固件

经过两天的测试编译,终于ok了,开始编译的openwrt,多次测试失败,最后选择了padavan,这个固件编译相对简单,网上也有相关教程,贴出细节部分
第一步就是配置好你的环境,
我安装的是Ubuntu 14.04
第一步,安装git工具
sudo apt-get update
sudo apt-get install git
第二步,配置相关工具
sudo apt-get install autoconf automake autopoint bison build-essential flex gawk gettext git gperf libtool pkg-config zlib1g-dev libgmp3-dev libmpc-dev libmpfr-dev texinfo python-docutils

有可能不全,整理得到的,应该没有问题,这两天安装的工具太多了,如果真缺少请更具提示来安装

第三步,获取源代码
可以选择官网,也可以选择github,我选择的github,github上的代码也是官网搞过去的,官网克隆太慢了,而且中途死掉了,我在github找的,自己测试没有问题的
官网:git clone https://bitbucket.org/padavan/rt-n56u.git
我的github上:https://github.com/heixiaoma/padavan.git
别人的Github:https://github.com/gzenux/padavan.git

第四步,非常重要,
请把你克隆的文件路径放在/opt/rt-n56u/下,因为他里面的命令已经写死了,路径固定了,所以必须这样,附上我的截图


image.png

好了,文件放好,就是编译了

第五步,编译交叉工具链

cd /opt/rt-n56u/toolchain-mipsel
sudo ./clean_sources
sudo ./build_toolchain

先清除,在编译

第六步,编译固件
cd /opt/rt-n56u/trunk
sudo ./clear_tree
sudo ./build_firmware
同样也是先清除,在编译

编译结束后会有结果提示


image.png

教程应该会慢慢来,我也在研究学习中,如果大家也有问题,欢迎留言

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文来自:https://hqidi.com/12.html 仅作备份 安装编译固件所需要的工具apt-get i...
    兜里有币阅读 8,630评论 1 2
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 3,041评论 1 3
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,921评论 0 5
  • 我的外公外婆,生活在大大的田地围拢之中的村庄里,很小的时候,每次去都会走长长长长的油路,要穿过、越过很多很多的...
    山高虎为峰阅读 265评论 1 0
  • 激情四射
    几个力子阅读 157评论 0 0