华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 21312|回复: 10

[分享] 如何利用官网上的代码包编译RT-AC88U固件

[复制链接]

21

主题

117

回帖

549

积分

版主

Rank: 7Rank: 7Rank: 7

积分
549
发表于 2016-6-27 18:40:05 | 显示全部楼层 |阅读模式
本帖最后由 右手边 于 2016-8-20 16:19 编辑

本教程的编译环境为 Ubuntu 12.04

1. 从华硕路由器官网下载路由器官方源码包。

1.1 解压得到文件 GPL_RT-AC88U_3.0.0.4.380.3341-g25420f5.tgz,并将文件放在Ubuntu系统下

1.2 解压代码包 使用命令 tar –xvzf GPL_RT-AC88U_3.0.0.4.380.3341-g25420f5.tgz

1.3 安装一下软件
  1. sudo apt-get install libncurses5 libncurses5-dev m4 bison gawk flex libstdc++6-4.4-dev g++-4.4 g++ git gitk zlib1g-dev autoconf autopoint libtool shtool autogen mtd-utils intltool sharutils docbook-xsl-* libstdc++5 texinfo dos2unix xsltproc
复制代码
如果是64位的ubuntu系统还需安装以下软件 sudo apt-get install libc6-i386 lib32stdc++6 lib32z1

2. 配置交叉编译环境
  1. sudo cp -rf ~/asuswrt/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3 /opt/
复制代码
       配置环境变量 每次重新打开终端都要重新配置
  1. export PATH=/opt/hndtools-arm-linux-2.6.36-uclibc-4.5.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
  2. sudo mkdir -p /projects/hnd/tools/linux
  3. sudo ln -sf ~/asuswrt/release/src-rt-6.x.4708/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3
复制代码
由于华硕GPL源码中缺少一个文件,在编译的时候会报错,所以需要修改一下makefile
    修改target.mk 文件 将export RT-AC88U_BASE 中的WLCLMLOAD=y改为WLCLMLOAD=n


4. 在终端中进入目录 ~/asuswrt/release/src-rt-7.14.114.x/src 执行make rt-ac88u

微信扫一扫,阅读更方便^_^

0

主题

1

回帖

8

积分

新手上路

Rank: 1

积分
8
QQ
发表于 2016-7-26 09:27:32 | 显示全部楼层
这个太屌了。一般人不会玩

1

主题

12

回帖

50

积分

注册会员

Rank: 2

积分
50
发表于 2016-7-29 20:49:42 | 显示全部楼层
有什么用
回复

使用道具 举报

2

主题

10

回帖

70

积分

注册会员

Rank: 2

积分
70
发表于 2017-8-1 10:35:13 | 显示全部楼层
请问 RT-AC86U也一样是这个操作?

1

主题

20

回帖

59

积分

注册会员

Rank: 2

积分
59
发表于 2017-8-6 10:19:40 | 显示全部楼层
是不是RT-AC55U的也这样编译

21

主题

117

回帖

549

积分

版主

Rank: 7Rank: 7Rank: 7

积分
549
 楼主| 发表于 2017-8-7 16:57:51 | 显示全部楼层
zeyusky 发表于 2017-8-6 10:19
是不是RT-AC55U的也这样编译

要注意RT-AC55U 的toolchain与目标文件夹是与RT-AC88U不同的

103

主题

1310

回帖

8017

积分

论坛元老

121

Rank: 8Rank: 8

积分
8017

RT-AC86URT-AC68URT-AC5300RT-AC88URT-AX88U

发表于 2017-8-7 17:32:30 | 显示全部楼层
本人小白,表示看不懂,玩不转。

1

主题

20

回帖

59

积分

注册会员

Rank: 2

积分
59
发表于 2017-8-9 13:46:35 | 显示全部楼层
右手边 发表于 2017-8-7 16:57
要注意RT-AC55U 的toolchain与目标文件夹是与88U不同的

嗯嗯,也就是找出RT-AC55U的文件夹,用相同的编译方式

4

主题

6

回帖

53

积分

注册会员

Rank: 2

积分
53
发表于 2018-12-21 04:36:55 来自手机 | 显示全部楼层
求编译7743版本的教程

0

主题

6

回帖

28

积分

新手上路

Rank: 1

积分
28
发表于 2024-2-23 01:24:24 | 显示全部楼层
问一下,官网怎么下载源码?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-4-26 13:38 , Processed in 0.042714 second(s), 38 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表