官方教程:https://bitbucket.org/padavan/rt-n56u/wiki/EN/HowToMakeFirmware
1、在计算机上安装Deepin Linux 15.4.1
2、安装 git
sudo apt-get update
sudo apt-get install git
3、进入 /opt 目录,下载 padavan 源码到本地计算机。
cd /opt
sudo git clone https://bitbucket.org/padavan/rt-n56u.git
4、安装 /opt/rt-n56u/readme.eng.txt 这个文件里所罗列的所有包
sudo apt-get update
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
5、编译一个交叉编译的工具链。编译所耗时间与配置有关...
cd /opt/rt-n56u/toolchain-mipsel
sudo ./clean_sources
sudo ./build_toolchain
6、修改适配文件。这一步,我们也暂时不做 _。
这是你第一次成功编辑固件的关键。系统里面内置了很多配置文件,而 rt-n56u 的配置文件正处于可使用状态,我们先体验一下整个过程,让你先成功编辑好第一个固件再说。
7、先清理一下
cd /opt/rt-n56u/trunk
sudo ./clear_tree
8、编辑固件。这个过程也比较用时间,不过比先的两步好多了,大概要10分钟到半个小时。
sudo ./build_firmware
此步完成以后,会在 /opt/rt-n56u/trunk/images/ 目录下得到好几个文件,其中的 *.trx 文件,就是我们可以用来刷的固件。