小米路由器mini开发版怎么刷开发版

查看: 9447|回复: 21
小米路由器mini可以刷成爱快的固件吗?
小米路由器mini可以刷成爱快的固件吗?
您好,爱快小白不支持刷机,官方硬件购买渠道请参考
请大家保持正版购买,谢谢
来自手机访问
zhaoming0016 发表于
可以的,如果需要,留下邮箱可以给你发过去,但是小米MINI刷爱快后就无法刷回小米了 刷机慎重 ...
麻烦给我一个吧谢谢
可以的,如果需要,留下邮箱可以给你发过去,但是小米MINI刷爱快后就无法刷回小米了 刷机慎重 ...
刷不回去了啊?那运行稳定吗?
搜索我发过的帖子,有例子有固件有方法&
刷不回去了啊?那运行稳定吗?
麻烦您给我发邮箱,谢谢啦
麻烦顺便发个给我
有需要的自己去我网盘下载吧,刷机有风险,操作需谨慎!
密码: xe85& &
有需要的自己去我网盘下载吧,刷机有风险,操作需谨慎!
/s/1c0fbgWg 密码: xe85& & ...
谢谢!我收藏了先
建议考虑X86架构的硬件的工控机这种,
直接通过GHOST&&ISO&&IMG的方式安装,就可以正常运行的
而且安装也比较简单方便
这是安装方式,大家可以抽时间看下
建议考虑X86架构的硬件的工控机这种,
直接通过GHOST&&ISO&&IMG的方式安装,就可以正常运行的
而且安装也比 ...
其实大家是希望有更实惠便宜的方案&&这才是重点
可以的,如果需要,留下邮箱可以给你发过去,但是小米MINI刷爱快后就无法刷回小米了 刷机慎重 ...
我也想要&&爱快的固件& && &&&谢谢
Powered by小米路由器mini 安装openWrt+更新源+挂载U盘+安装python
刚刚入手一个小米路由器mini,本来就是打算装openWrt的,想试试玩玩看。
刷openwrt的基本流程是参考的如下博主的文章
.cn/forum/thread--1.html
没有遇到什么严重问题,但是一些细节需要注意。
(0)小米路由器mini和小米路由器,不要搞混了。。。。
(1)截止到今天,小米路由mini的firmware版本为0.7.51,我的是0.7.50。一定要先刷入一个开发板而不是稳定版,并且能够支持上面博主所说的mtd命令的版本。
若不使用低版本,在尝试mtd -r write xxxx.bin firmware时会找不到firmware的错误。
我使用的是0.7.15版,这个版本可以从如下地址获得。
/thread--1.html
(2)刷机之前需要做一次路由器绑定,然后连接上路由器,进入,再进入“下载”页面。找到页面下面的“SSH工具”那个按钮,此时会有一个root密码需要记下来,后面用。
(3)刷miwifi_ssh.bin时,一定要保证U盘里没有残留miwifi.bin。
(4)貌似一定要用WinSCP这个软件将待刷入的固件传送到小米路由mini上,记得选择SCP模式。
(5)刷完以后,重新连接小米路由器mini,这次使用的是192.168.1.1的ip,要配置好ssh,之后才能通过电脑ssh上去。我选择的是Dropbear接口为wan。我ssh工具用的是SecureCRT,并不是上面博主说的putty。
好,总的来说刷机过程还是没有痛苦的。系统小,刷起速度也快。刷的时候还在和女朋友看关于大脑的纪录片。看完了以后想,怎么也要搞个软件源才行吧,于是就ssh上小米路由mini。上来就
opkg update
好嘛,没有一个源是可以的。。。于是着手手动改源。目前我刷的openWrt是PandoraBox 14.09 r355,是基于openWrt Barrier&Breaker的。使用的原地址是
http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/
这里面有好几个文件夹,将这些源都写到/etc/opkg.conf里。我的opkg.conf文件如下
rc/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/base
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/management
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/oldpackages
src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/packages
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/telephony
dest root /data
dest ram /tmp
lists_dir ext /data/var/opkg-lists
option overlay_root /data
保存后运行opkg update。发现源是可以链接上了,但是报出类似于如下错误
Package xxx version xxx has no valid architecture, ignoring.
一些朋友也遇到了
.cn/FORUM/thread--1.html
google了一下原因,发现是源指定的architecture和路由上刷好的系统的不一致造成的。一些解决方案可以从如下地址找到
http://wayjam.me/post/two-problems-about-install-package-on-openwrt.md
其实在openWrt官网上已经对opkg进行了详细的说明,上面博主的做法也是和openWrt官网推荐的方法相一致(http://wiki.openwrt.org/doc/techref/opkg),意思就是在/etc/opkg.conf文件中加入对系统支持的architecture的设置,具体方法是添加如下几行
arch all 100
arch &arch类型1& 200
arch &arch类型2& 300
官网的意思是告诉opkg,arch类型2的包可以兼容的装在arch类型1的系统上。那么问题来了,现在的arch类型是什么呢?折腾了好久,我尝试过查看系统的arch,利用
Linux PandoraBox 3.10.64 #20 Wed Jan 14 00:19:50 CST 2015 mips GNU/Linux
就是说系统的mechine&type&是mips的,这个硬件描述我也不是很懂,再看看uname -p,查看一下processor type,好嘛。。。显示是这样的
整个人都不好了有木有!!这unknown算是什么?
再看cat /proc/cpuinfo
也就是说,小米路由mini使用的是联发科的MT7620A型号的芯片,机器类型属于mips类的,这也与官网的源地址相一致,
于是我又尝试了
arch all 100
arch mips 200
arch mips2 300
arch ramips 400
arch unkown 500
入此种种甚至是待arch unkown的脑残设置,每次都有opkg update,每次都要看那一大片报错信息。夜已经深了,为了不打扰室友,在客厅里用的笔记本电池,电脑的电也剩一半了。突然灵机一动,想如果能确定系统指定的arch,不就不就不用乱试各种arch了么,虽说最可能的ramips&的architecture都不行,但是总该在什么地方写着正确的arch的配置吧。于是开始翻官网的源目录,发现疑似文件
下载下来,notepad++打开查看,配置项目还是很多的,直接搜索“ARCH”,找到了这样的一行
我只能说,我擦了,为毛要有一个&_24kec&的后缀!?
把脑残的opkg.conf文件改成
再次opkg update,终于没有错误了!!!!yeah
那么整个什么软件安装一下试试看呢,先来python吧!其实我只想装一个python而已。。。。google一下发现貌似要先装libc库,貌似还要手动装(可参考这篇博客中关于安装Transmission的描述,.cn/s/blog_56a70c040102vaay.html),opkg自己装不了。于是在官网的源列表里找libc,很容易找,就在base文件夹里
下载下来。从这个libc名字上也看到,确实系统的arch是ramips_24kec,看来是自己too森破too&naive啊
scp到路由器/tmp,然后寻思着,这玩意应该装在挂载的u盘上吧,要不根文件系统的空间不够啊,于是根据那个装Transmission的博主的做法,外加自己google到的其他方法,尝试将库安装到u盘上。openWrt官网上对调整opkg安装位置做了描述,还是改/etc/opkg.conf文件,添加dest设置,用一个别名来代替一个地址位置,在opkg&install时用-d参数来控制opkg的安装位置。我就填了两个dest,一个是到U盘的根上,一个是到u盘里新创建的opt目录。这么做有个原因是,openWrt刚刷好的系统里根上是没有opt路径的,可以做一个符号链接从U盘的opt到根上。我的/etc/opkg.conf文件最后变为
然后用opkg安装libc,
opkg -d usb install libc_xxxxx
好嘛,又报错,错误意思是做符号链接时出现了“Operation not permitted”,这个网友遇到了一样的错误
http://www./phpBB2/viewtopic.php?p=766847
完全不知道为什么,关键是,手动做符号链接是可以的,可以将u盘上的文件链接到路由器上。确实没问题。那么问题又来了,这是TM怎么个情况??google了许久,然后在一个德语论坛上找到了一个解决方案,貌似外部挂在的usb存储设备,必须要使用ext格式才能作为opkg安装时符号的链接点。这点在openWrt官网关于扩展根文件系统的描述中都没有找到。
http://forum.nas-portal.org/archive/index.php/t-14384.html
http://wiki.openwrt.org/doc/howto/extroot/extroot.theory
已经是夜里三点了。。。所以我果断选择先睡一觉。。。。主要还是因为手头没有舍得格式化的u盘。。。。。
第二天,找了个不用的microSD卡,加了个读卡器,格式化成了ext4格式,查到小米路由上,再来opkg安装,没问题了!yeah
当然也不忘改一下环境变量,参考这个博主的做法
http://blog.jkey.lu//openwrt-install-package-on-usb-flash-disk/
一运行python,果然给力,打个hello&world,果然可以,来个方向键。。。擦,方向键乱码。。。
好嘛,这又是什么情况。。。
google了一圈,发现貌似是readline的问题,于是opkg了readline的包,还有python-ncurses包,都没用。于是想是不是搞个ipython能好一点。opkg了一下ipython,竟然有!安装,成了运行,报module&import错误,擦,这也行!?
查看了一下python的lib,发现确实没有ipython所要import的package,怎么回事,这python安装的不完整???看来要自己编译python了,没想到才第二天就要搞交叉编译,痛苦可能来的太早啊。上openWrt,看看如何develop,从git上搞下来现在trunk代码,按照documentation的方法一步一步的实践,发现,python的编译配置就在feeds/oldpackages/python里,打开makefile看一看,发现openWrt把很多python的package做成独立的ipk文件放到源上了,若是找不到某个package,直接opkg安装就可以了。ipthon说是缺少pydoc,这个对应python-doc,opkg安装,再次运行ipython,起来了。
悲剧的是,方向键还是不能用,看来真的要重新编译python才行了。。。。今天就到这了,搞不动了。
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?前两天买了个小米路由器 mini,开启我的智能路由器时代,但小米自家的固件用两天就腻歪了,于是网上查找比对了一些推荐固件,最后决定刷老毛子 Padavan(主要是集成功能强大,方便智能上网和去广告),就找教程去了,但种类繁多,又是第一次刷,中和了几个教程才成功,这里记录一下。
一、刷开发版固件
首先得准备一个 U 盘,并确保这个 U 盘的格式为 FAT32;然后,下载开发版固件,地址:(注意:此步是为下面开启 SSH 做准备的,小米官网开启 SSH 的教程是有问题的,因为小米的新固件更换了密钥,直接按照官网教程刷 miwifi_ssh.bin 会出错,故需刷入旧版固件后再开启 SSH );接下来,就是具体的操作流程了。
1、将下载的 miwifi_r1cm_all_0e3da_0.4.85.bin 放在 U 盘的根目录下,改名为 miwifi.bin;
2、断开小米路由器 mini 的电源,将 U 盘插入路由器的 USB 接口;
3、用牙签等尖锐物按下路由器 reset 按钮后重新接入电源,待指示灯变为黄色闪烁状态后松开 reset 键;
4、等待 5~8 分钟,刷机完成之后系统会自动重启并进入正常的启动状态(指示灯由黄灯常亮变为蓝灯常亮),此时,说明刷机成功完成。
这时可以访问 192.168.31.1 或
访问路由器,如果出现异常 / 失败 /U 盘无法读取状态,会进入红灯状态,建议重试或更换 U 盘再试。
二、开启 SSH
首先下载开启 SSH 工具包:(注意在下载页面保存你的路由器登录用户名和密码,如上图);然后将下载的工具包 bin 文件复制到 FAT32 格式 U 盘的根目录下,保证文件名为 miwifi_ssh.bin(同时注意删除 U 盘中开发版的 bin);接下来类似流程:
1,断开小米路由器的电源,将 U 盘插入 USB 接口;
2,用牙签等尖锐物按下路由器 reset 按钮后重新接入电源,待指示灯变为黄色闪烁状态后松开 reset 键;
3,等待 3-5 秒后安装完成之后,小米路由器会自动重启,大约 2 分钟后指示灯变蓝即告成功。
三、备份 SN
首先需要额外下载两个绿色软件,即 SSH 终端
和 SCP 工具
;然后启动 PuTTY,Host Name(or IP address) 填 192.168.31.1,Port 保持默认 22,点击 open,接着在终端输入的用户名和密码为上一步保存的 SSH 用户名和密码,密码输入时不会显示,输完回车即可;接着查看 rom 并备份。
root@XiaoQiang:~# cat /proc/mtd
mtd0: 10000 "ALL"
mtd1: 10000 "Bootloader"
mtd2: 10000 "Config"
mtd3: 10000 "Factory"
mtd4: 00c00 "OS1"
mtd5: 00b11e68
mtd6: 10000 "OS2"
mtd7: 10000 "overlay"
mtd8: 10000 "crash"
mtd9: 10000 "reserved"
mtd10: 10000 "Bdata"
dd if=/dev/mtd0 of=/tmp/rom/ALL.bin
dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/rom/Config.bin
dd if=/dev/mtd3 of=/tmp/rom/Factory.bin
dd if=/dev/mtd4 of=/tmp/rom/OS1.bin
dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rom/OS2.bin
dd if=/dev/mtd7 of=/tmp/rom/overlay.bin
dd if=/dev/mtd8 of=/tmp/rom/crash.bin
dd if=/dev/mtd9 of=/tmp/rom/reserved.bin
dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin
最后用 WinSCP 登陆路由器后台(IP 为 192.168.31.1 ,用户名密码同上一步保存的),将备份到 /tmp/rom 中的这些 bin 文件拷贝出来作为备份,因为 tmp 目录是个临时存放处,当系统重启时临时文件就会丢失。
恢复命令 (以后备用)
mtd write /tmp/rom/Bootloader.bin Bootloader
mtd write /tmp/rom/Config.bin Config
mtd write /tmp/rom/Factory.bin Factory
mtd write /tmp/rom/OS1.bin OS1
mtd write /tmp/rom/rootfs.bin rootfs
mtd write /tmp/rom/OS2.bin OS2
mtd write /tmp/rom/overlay.bin overlay
mtd write /tmp/rom/crash.bin crash
mtd write /tmp/rom/reserved.bin reserved
mtd write /tmp/rom/Bdata.bin Bdata
四、刷入不死 Breed
这时提前下载好 Padavan 固件放到电脑上等下一步用,下载地址:,因为进入 Breed 控制台时是没办法联网下载的。
恩山无线论坛 breed 帖子:,在里面找到下载地址,然后下载小米 mini 专用;接着把 breed-mt7620-xiaomi-mini.bin 用 WinSCP 传到 /tmp 目录,PuTTY 连上路由器并切换目录至 /tmp 准备刷入:
mtd -r write breed-mt7620-xiaomi-mini.bin Bootloader
刷入后,机器会重新启动,指示灯变蓝,这时需要确保电脑设置为自动获取 IP 地址,并且是用网线连上的路由器。
最后打开 CMD,运行 ping 192.168.1.1 -t(这时是 ping 不通的),按如下流程:
1,断开小米路由器的电源,用牙签等尖锐物按下路由器 reset 按钮后重新接入电源;
2,等到 mini 路由器的灯开始闪烁或 ping 通时即表明进入 Web 刷机模式,松开 reset 键。
这时在电脑上输入 192.168.1.1,就进入不死 Breed 的控制台了。
五、刷 Padavan 固件
上一步既然已经进入到 Breed 的控制台了,这一步就很简单了,选择上一步下载好的 Padavan 固件上传,刷入搞定!
注意,此时在启动方式里面选择的是普通固件,如果想刷回小米原厂固件,进入“固件启动设置页面”,将固件类型选择为“小米 Mini”保存,然后就可以完美启动小米 Mini 原厂固件了,而且可以使用串口 (TTL) 登录。
另外,上一步下载的 Padavan 固件是我备份的,最新的版本可以看恩山无线论坛老毛子 Padavan 固件帖子:,在里面可以找到适配小米路由器 mini 的版本和最新固件的云盘下载地址。
Padavan 默认配置
旧固件网关:192.168.1.1
新固件网关:192.168.123.1
管理页面:http://my.router/
管理账号:admin/admin
刷机不恢复默认值
最后,浏览器输入对 Padavan 进行一些简单的设置,比如扩展功能中的 ShadowSocks 和广告屏蔽功能,这样所有连接上路由器的手机,电脑都可以进行智能上网和广告过滤了,再也不用一个个配置了!
最后的最后,推荐一个不错的收费 SS,还没有 SS 账号的可以注册下:,使用几个月了,价格不贵,上谷歌、看 YouTube 速度刚刚的,比之前免费用的 Lantern 和 XXNet 舒服太多了。查看原文:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:906183次
积分:5516
积分:5516
排名:第3808名
原创:36篇
转载:115篇
评论:71条
(1)(1)(3)(1)(1)(1)(1)(1)(1)(3)(2)(2)(2)(2)(2)(1)(2)(1)(1)(2)(4)(2)(1)(2)(11)(2)(1)(1)(2)(3)(1)(12)(4)(6)(8)(6)(6)(8)(10)(24)(8)红米手机 &
电视盒子 &
智能硬件 &
骨灰级手机控
楼主的荣誉
扫码下载App一键签到 升级加速
小米路由器每周精华帖汇总
小米路由器使用问题汇总
如何姿态优美地问出WiFi密码?
小米路由mini怎么刷开发版
&来自红米Note 2 移动/标准
扫一扫!手机看帖更爽
小米路由mini怎么刷开发版
扫描二维码,手机查看本帖
MiWiFi – 下载/miwifi_download.html
京ICP证110507号 京ICP备号

我要回帖

更多关于 宽带什么外网 的文章

 

随机推荐