ubnt解决方案
查看: 26683|回复: 56

[分享] 菜篮子磊科NO1不拆机刷不死uboot、TTL串口接法,编程器固件、telnet ssh刷uboot分享

[复制链接]

288

回帖

3816

积分

504 小时

在线时间

少校

AnyWlan无线测评师

注册时间
2011-11-9
金币
3418 个
威望
4 个
荣誉
1 个
累计签到:21 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-12-12 10:02 |显示全部楼层
本帖最后由 nbdbx 于 2014-12-12 10:51 编辑


很荣幸参加了论坛磊科AC1的测评活动,十分幸运测评得到了肯定进了前三名,又得一台磊科的NO1菜篮子
感谢anywlan、感谢磊科
======================================================
磊科NO1的外表很清新,管理界面也很简洁,路由界面响应很快相对于刷别的固件,同时带SD插槽和usb插孔,我很喜欢,各种应用随心装,手机app各种控制。我不赘述,下面开始讲刷机过程,对新手希望有所帮助:
======================================================
大概思路:不拆机SSH 或telnet 刷UBoot,然后用不死uboot刷各种固件,包括编程器固件。
前期准备:下载putty  tftp32  hfs 服务器三款软件
---路由上电开机,用putty 连接路由器,填上路由器ip 端口 ssh 22 telnet 23
---经测试ssh没有开,开着telnet,默认账户guest 默认密码guest,(如果改过路由登陆管理密码,请使用新密码,账户还是guest)
---输入cat  /proc/mtd 查看uboot名称
磊科NO1的uboot名称为 bootloader
---输入ls 列目录,查找临时文件夹名称名称为tmp,输入 cd tmp 进入tmp目录
---本地电脑搭建hfs web服务,当然别的web服务器软件也可以,讲不死uboot放入,web服务器的根目录,我们命名为U.bin

---回到putty中,输入 wget  
http://192.168.1.2/u.bin  IP地址是你自己的电脑的ip ,传完以后,再输入ls 列目录确认一下u.bin 在tmp目录
---备份原版uboot:putty中输入 cat  /dev/mtd1  >/tmp/mtd1.bin 本地电脑开tftp服务,最好关闭防火墙,putty中输入 tftp -p -r mtd1.bin -l mtd1.bin 192.168.1.2  这样原版uboot就传到了tftp服务器的 根目录
---刷uboot :putty 中输入mtd -r write u.bin bootloader 问题来了, ,NO1中没有mtd命令,经查找BIN目录中有mtd_write命令 ,putty 中输入mtd_write -r write u.bin bootloader  mtd_write -r  u.bin bootloader   mtd_write write u.bin bootloader  各种试最后还是失败了,
查看mtd_write  语法如下图,语法和mtd是一样的,不知为何就是不成功?


=================================================================================
至此正常ssh telnet刷uboot路走不通了,马上要准备ttl刷机了或上编程器了,就这这时无意中浏览了一下备份回来的原版uboot,山重水复疑无路,柳暗花明又一村,要不也不能叫不拆机刷uboot了,见下图:
---立马找个个mt7260a能用的带ssh的固件,(比如极路由的带ssh的固件,方便刷完再ssh刷不死uboot)改名ra288.bin 放入tftp服务的根目录,电脑改ip为192.168.1.33 路由按住reset重启,各种重启 还是不行,后来换按住no1特有的usb的退出按键,上电启机,还是不行,但是!tftp服务器里面日志显示,路由请求的文件是uboot.bin ,十分不解为啥是请求的uboot.bin,不管那么多直接不死uboot,改名uboot.bin放在tftp根目录,看日志传输成功,路由也启动了,正常使用原版的固件
---悲剧的才刚刚发生:我刷的不死uboot如下图,(
这个有坛友说磊科可刷,实际证明是错误的,复位键是不对的,应该刷reset1.bin那个)我各种按键各种重启就是进不去uboot控制台,如果开始就刷的是reset1 那么刷不死uboot过程 已经成功了!


u-boot-mt7620-public-reset11.bin公版兼容,复位键 GPIO#11

u-boot-mt7620-public-reset1.bin公版兼容,复位键 GPIO#1 捅菊花重启进uboot


---进不去控制台相当于白刷了,决定拆机ttl了,第二个悲剧发生了!
如图这个描述的ttl是错误的又浪费我好多时间,
正确的是:以图中的视角,从右往左以此为 VCC GND R/Tx(这俩换着试试吧,我没有记清楚)
我用的CH341a编程器自带的ttl (拔掉插帽用串口模式),电脑装好驱动(如果win7 安装不好串口ch341a驱动下载个360驱动大师之类的装一下驱动),接好了ttl ,电脑中设备管理器中 设置ch341a的端口号属性里面 波特率设置57600,putty中设置57600 选serial 方式连接,路由器仅插一个网线连接电脑。上电开机,看putty输出,看提示按路由器的usb键中断路由启动,启动控制台,(虽然刷了复位键错的uboot,但也是不死uboot,可以进控制台)进去Uboot控制台以后,更新正确复位键的uboot,测了三个 终于找到Reset1 版本的 适合捅菊花插电开机 能进控制台,ok!能进了不死uboot,可以各种刷机了!

====================================================
总结一下:原版NO1刷不死uboot,电脑ip设置192.168.1.33,开tftp服务(用tftp32或tftp64,根目录放入uboot.bin(用reset1的那个),按住usb键插电启动路由,看tftp软件日志,传输完毕了可以松手了,等待一会,可以去趟厕所,断电,捅菊花,插电开机,等该七八秒多等会也没事,电脑就可以进uboot控制台了。

附件下载:



























本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

点评

可惜没装插件,。。。  发表于 2015-10-13 20:50

评分

4

查看全部评分

325

回帖

959

积分

211 小时

在线时间

中尉

注册时间
2014-7-4
金币
590 个
威望
2 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-12-12 20:22 |显示全部楼层
nbdbx 发表于 2014-12-12 15:12
第一次搞带usb路由,没有用过mount,下次试试。
没有出错信息,回车以后就直接下一行了也没有显示。像执 ...

我极路由1S刷的华硕固件,进去后发现固件也没有集成mtd命令,它的mtd-write命令用法是这样的:

admin@RT-N14U:/# mtd-write
Usage: mtd-write -i file -d part
admin@RT-N14U:/#
回复

使用道具 举报

138

回帖

1193

积分

186 小时

在线时间

上尉

注册时间
2012-12-26
金币
1028 个
威望
1 个
荣誉
0 个
累计签到:98 天
连续签到:0 天
[LV.100]试剑无线
发表于 2014-12-12 10:12 |显示全部楼层
感谢楼主折腾,为后面的朋友指了条明路啊!

不过我不知道什么时候才会有这个路由
回复

使用道具 举报

3096

回帖

1万

积分

645 小时

在线时间

上校

Famous brick house

灌水天才

注册时间
2013-8-22
金币
7904 个
威望
2 个
荣誉
1 个
累计签到:459 天
连续签到:0 天
[LV.730]常住居民
发表于 2014-12-12 10:28 |显示全部楼层
。。可惜没得玩了。
回复

使用道具 举报

288

回帖

3816

积分

504 小时

在线时间

少校

AnyWlan无线测评师

注册时间
2011-11-9
金币
3418 个
威望
4 个
荣誉
1 个
累计签到:21 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-12-12 10:32 |显示全部楼层
lukia 发表于 2014-12-12 10:12
感谢楼主折腾,为后面的朋友指了条明路啊!

不过我不知道什么时候才会有这个路由

应该快上市了吧
回复

使用道具 举报

288

回帖

3816

积分

504 小时

在线时间

少校

AnyWlan无线测评师

注册时间
2011-11-9
金币
3418 个
威望
4 个
荣誉
1 个
累计签到:21 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-12-12 10:35 |显示全部楼层
血洗刀锋 发表于 2014-12-12 10:28
。。可惜没得玩了。

别的mt7260的机型 也可以玩
回复

使用道具 举报

3458

回帖

6352

积分

4505 小时

在线时间

中校

点评砖家

雷锋勋章中级工程师

注册时间
2012-10-26
金币
1961 个
威望
16 个
荣誉
5 个
累计签到:74 天
连续签到:0 天
[LV.100]试剑无线
发表于 2014-12-12 10:57 |显示全部楼层
一直对mtk不感冒!
回复

使用道具 举报

8

回帖

2450

积分

245 小时

在线时间

少校

注册时间
2014-11-18
金币
2357 个
威望
10 个
荣誉
1 个
累计签到:260 天
连续签到:0 天
[LV.365]无线熟人
发表于 2014-12-12 11:04 |显示全部楼层
这种技术贴是必须要顶的啊~!!!
回复

使用道具 举报

3096

回帖

1万

积分

645 小时

在线时间

上校

Famous brick house

灌水天才

注册时间
2013-8-22
金币
7904 个
威望
2 个
荣誉
1 个
累计签到:459 天
连续签到:0 天
[LV.730]常住居民
发表于 2014-12-12 13:14 |显示全部楼层
nbdbx 发表于 2014-12-12 10:35
别的mt7260的机型 也可以玩

我等着我的路由等的花儿都谢了。
回复

使用道具 举报

138

回帖

1193

积分

186 小时

在线时间

上尉

注册时间
2012-12-26
金币
1028 个
威望
1 个
荣誉
0 个
累计签到:98 天
连续签到:0 天
[LV.100]试剑无线
发表于 2014-12-12 14:24 |显示全部楼层
血洗刀锋 发表于 2014-12-12 13:14
我等着我的路由等的花儿都谢了。

newifi吗?双12估计备货出售,白送的肯定要等了。
回复

使用道具 举报

3446

回帖

1万

积分

1218 小时

在线时间

上校

注册时间
2010-12-31
金币
12303 个
威望
3 个
荣誉
3 个
累计签到:66 天
连续签到:0 天
[LV.100]试剑无线
发表于 2014-12-12 15:02 |显示全部楼层
没这类的机器哦
回复

使用道具 举报

325

回帖

959

积分

211 小时

在线时间

中尉

注册时间
2014-7-4
金币
590 个
威望
2 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-12-12 15:05 |显示全部楼层
有USB接口的要什么tftp服务什么hfs服务,直接考在U盘上,插到路由器上mount不就行了。备份也是cat到U盘mounted的分区。
有USB的路由器,只要telnet能进去,就行了,另外mtd_write的出错信息是啥?感觉不应该写不了分区
回复

使用道具 举报

312

回帖

1973

积分

128 小时

在线时间

上尉

注册时间
2013-9-3
金币
1628 个
威望
2 个
荣誉
1 个
累计签到:147 天
连续签到:0 天
[LV.200]无线新星
发表于 2014-12-12 15:10 |显示全部楼层
技术贴 必须顶起来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-12-19 21:03

返回顶部 返回列表