——Author:qinfan 2014.8.21

小度路由源码下载站点:https://github.com/981213

openwrtFTP服务器站点:http://downloads.openwrt.org.cn/

小度硬件配置:MT7620a+64MB DDR2(winbond)+8MB(MX25L6405D)+aigale_Ai-BR100

1. 编译环境搭建(ubuntu14.04LTS)

打开一个终端,执行以下命令:

# sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev subversion git-core

如果更新不成功:(1)请检查网络连接是否正常;(2)检查/etc/apt/sources.list是否有可使用的源。

2. 将下载好的源代码(openwrt-master.zip)通过samba拷贝到ubuntu的/opt/openwrt中。

注意:后续的操作都是在非root权限下执行,如果是root权限,在检查用户这一步通不过

(openwrt 默认是用非 root 用户名来编译的,如果在这一步通不过,实在没招可以需要修改 include/prereq-build.mk,注释掉以下的内容,不建议这样做)

define Require/non-root # [ "$$(shell whoami)" != "root" ] endef

3. $unzip -o openwrt-master.zip (解压源码)

$cd openwrt_master

$./scripts/feeds update –a (升级软件包)

$./scripts/feeds install –a (安装更新的软件包)

下图是 无更新无安装 更新无安装 更新安装 的对比

如果没有更新和安装软件包,就无界面相关的项,下图为无更新无安装LUCI菜单

4. $make menuconfig 配置平台、界面、语言,其他项可以暂不用配置默认即可(下图是生成了SDK的选项)

平台配置:

选择SDK及进入LUCI的配置:

进入luCI菜单

选择支持LuCI界面

选择界面主题,在这里选择多个可以在界面上选择多个主题

选择语言,一般就选择英语和中文,其他自定义

5. 保存退出后$make V=s -j2 (期间没有报错,如果报错可能是网络造成的,再执行make),完成之后的界面如下

6. 编译完成之后,会在openwrt-master/bin/ramips下生成如下图的文件

其中openwrt-ramips-mt7620a-ai-br100-squashfs-sysupgrade.bin就是制作好的固件

7. 把小度路由的串口接出来,连上串口线,使用串口工具设置好参数即可看到打印信息

8. 通过tftp下载bin文件到小度路由上,选择2即可烧写到Flash上

9. 启动完成后,【回车】在串口中能够看到如下的打印

10. 用网线连接小度路由,输入192.168.1.1,即可进入路由器的LuCI界面,首次登陆没有密码

小度路由刷openwrt相关推荐

  1. tplink703n变无线打印服务器,TPLink wr703n 无线小路由刷OPENWRT 不需要拆机 4M

    TPLink wr703n 无线小路由刷OPENWRT 不需要拆机 4M [复制链接] 经常可以在各种渠道看到基于OPENWRT的DIY,而且很多作品的使用性很强,而且这个基于Linux的开源系统,最 ...

  2. BIZKEY便携路由刷OpenWRT

    路由器参数: Flash:4M RAM:32M CPU:RT5350F 通电,此路由自带锂电池 连接此路由器wifi,无密码 telnet 192.168.100.1进入管理 写入breed u-bo ...

  3. 极路由3 刷 OpenWrt 教程

    https://www.trickyedecay.me/2017/02/13/hiwifi-3-openwrt/ 上面是极路由刷openwrt的教程,讲的比较完整,亲测有效 需要说的是,这个教程中有几 ...

  4. 极路由2hc5761刷华硕固件_极路由2_hc5761_mt7620刷openwrt实现NDR客户端拨号and开机自启动and内网无法访问...

    基于极路由HC5761版本 # 一.极路由刷openwrt 1.首先把极路由通过无线中继连接一个可以联网的wifi 2.开发者模式 ssh -p 1022 root@192.168.199.1 3.刷 ...

  5. 极路由2运行python安装_极路由2 大麦22D/203/204刷OPENWRT实现NDR客户端拨号AND开机自启动AND内网无法访问...

    极路由2 大麦22D/203/204刷OPENWRT实现NDR客户端拨号AND开机自启动AND内网无法访问 时间:2020-04-09 02:57:30 / 来源:爱搜路由 / 作者:转载 基于极路由 ...

  6. 斐讯K3刷OPENWRT(LEDE)-使用 KodExplorer 搭建私有云存储(nginx+php7)学习记录

    其实搭建云存储的准备和安装软件相对比较容易些,再加上百度下,很容易解决.所以本篇主要记录配置方面的问题.也是作个留档,以后忘记时容易查找. 一.准备:路由刷openwrt(或者lede,现在两个已合并 ...

  7. 无线路由刷openwrt+njit-client成功蹭校园网

    新的一学期开始了,又到了一大波人去网络中心排队的时候... 工科男平时大部分时间在实验室,晚上才回到宿舍,要是交一学期的网费,太浪费了.于是乎萌生一个想法------刷个路由来玩玩.一来隔壁宿舍都有开 ...

  8. 极路由1S刷openwrt

    文章目录 准备材料 刷机流程 准备材料 breed下载,选择5661a的 https://breed.hackpascal.net/ openwrt固件 选择76x8版本的openwrt固件 http ...

  9. 极路由 刷linux,极路由1s刷openwrt不完全教程

    极路由是基于openwrt做的二次开发.cpu是mtk7620a属于mips架构. 如果对svn和编译比较熟悉的话,可以获取官方的源码,自行编译. 如果对这些一窍不通的话,建议安装我下面提供的教程一步 ...

最新文章

  1. IPv6 与 IPv4现状
  2. 字节跳动教育大规模裁员:赔付方式N+2
  3. 使用 Stream API 高逼格 优化 Java 代码!
  4. Spring Cloud Gateway 整合阿里 Sentinel网关限流实战
  5. Socket粘包问题终极解决方案—Netty版(2W字)!
  6. 无法自动进入并单步执行服务器_膳食纤维无法进入血液执行营养功能,吃它有啥用?...
  7. 基于shell 脚本处理文本数据流程
  8. 【Kalman】卡尔曼滤波Matlab简单实现
  9. “懒癌”患者福音:是时候找一个AI帮你做家务了
  10. 30个值得关注的Vue开源项目
  11. select2插件设置选中值并显示的问题
  12. python教程视频哪个好-python视频教程哪家好
  13. Django、Flask、Tornado的区别
  14. 基于OSSIM平台的信息系统安全风险评估实施指南
  15. SEO优化中的div+css命名规则
  16. 电信wifi服务器不响应,电信老员工告诉你,为什么你家WiFi信号满格却上不了网?...
  17. 非参数分析-符号秩和检验法
  18. 组态王与DLT645-2007电能表通讯调试总结
  19. 手机免费logo在线制作的专业教程
  20. 九型人格:三、The proformer 实干者 - 我若没有成就,就没有人会爱我。

热门文章

  1. 微信小程序全方位解析
  2. 【心情随笔】申请本科生科研项目
  3. chrome插件推荐---自动刷新网页
  4. 深入理解Linux内存管理
  5. 张宇基础30讲 第6讲 中值定理
  6. c语言编程基础课件,C语言编程基础课件.ppt
  7. Python如何定义接口和抽象类
  8. CentOS常用仓库
  9. 关于pdf文件直接在chrome浏览器中直接打开而不是下载的问题
  10. 使用百度地图坐标在微信小程序中定位显示