ubnt解决方案
查看: 9264|回复: 23

[分享] TP早期VxWorks系统无线路由器TTL线刷机命令总结

[复制链接]

295

回帖

1万

积分

1436 小时

在线时间

上校

注册时间
2011-6-15
金币
14190 个
威望
9 个
荣誉
2 个
累计签到:1681 天
连续签到:0 天
[LV.1825]无线元老
发表于 2017-4-2 18:20 |显示全部楼层
本帖最后由 lgh8888 于 2017-4-3 06:06 编辑

    TP低端路由器都是采用VxWorks系统的,大部分家庭都是使用这种机子,基本上是可以满足一般的使用。近几日一直在研究这种机子如何使用TTL线救砖。百度一下,发现都是Linux系统TTL线救砖教程,VxWorks系统TTL线救砖的教程几乎是没有。为此,写了这个帖子分享给大家。

    步入正题。这里,我只说一下其中的4个例子,近期出的新版路由器和如何连接TTL线不在这次讨论中。

    第一种,代表的路由器有:wr340g+、wr541g+等。这种路由器虽然可以使用TTL,但是在TTL下是无法刷入固件的。所以,我就不放TTL截图了。如果哪位大神知道如何使用TTL刷机,希望出来分享一下。


    第二种,代表的路由器有:wr740nv5、wr700nv1等。以刷入2M编程器固件为例。首先,将电脑的本地连接IP设为:192.168.1.100 ,用网线和TTL线连接电脑和路由器的相应端口(网线必须连接在路由器的LAN端口),运行putty.exe后,用鼠标点击一下Senal,Senal line设为TTL线连接的串口,Speed设为115200,然后点击Open打开一个窗口,这个窗口就是TTL输入命令的窗口。然后打开路由器,看见刚才的窗口出现“Prees Ctrl+C or Shift+C to stop auto-boot...”时赶快按下Ctrl+C后,就可以暂停路由器的运行了。以下分为两步,按需要选择。



    1.备份原机编程器固件:
先运行tftpd32.exe,接着在putty.exe窗口顺序输入以下命令

“flash -read 0 200000 80001000”

“tftp -put 192.168.1.100 备份的固件名 80001000 200000”

等这两个命令执行完以后,在tftpd32.exe的目录下就会出现一个备份的路由器编程器固件。

    2.刷入一个新的编程器固件:
先把需要刷入的编程器固件放在tftpd32.exe同一个目录下,运行tftpd32.exe,接着在putty.exe窗口顺序输入以下命令

“tftp -get 192.168.1.100 编程器固件名 80001000”

“flash -erase 0 200000”

“flash -write 0 200000 80001000”

    等这三个命令执行完以后,新固件就已经刷入了。可以输入“reboot"命令重启路由器了。

    提醒,输入以上命令时,如果中途有输入错误,必须多次按退格键退回到提示符 # 并且回车,从下一个提示符 # 开始重新输入该命令。


    第三种,代表的路由器有:wr710nv1、wr800nv1等。以刷入2M编程器固件为例。首先,将电脑的本地连接IP设为:192.168.1.100 ,用网线和TTL线连接电脑和路由器的相应端口(网线必须连接在路由器的LAN端口),运行putty.exe后,用鼠标点击一下Senal,Senal line设为TTL线连接的串口,Speed设为115200,然后点击Open打开一个窗口,这个窗口就是TTL输入命令的窗口。然后打开路由器,看见刚才的窗口出现“Prees Ctrl+C  to stop auto-boot...”时赶快按下Ctrl+C后,就可以暂停路由器的运行了。以下分为两步,按需要选择。



    1.备份原机编程器固件:
先运行tftpd32.exe,接着在putty.exe窗口顺序输入以下命令

”flash read 0 80001000 200000“

”tftp 192.168.1.100 put 备份的固件名 80001000 200000“

等这两个命令执行完以后,在tftpd32.exe的目录下就会出现一个备份的路由器编程器固件。

    2.刷入一个新的编程器固件:
先把需要刷入的编程器固件放在tftpd32.exe同一个目录下,运行tftpd32.exe,接着在putty.exe窗口顺序输入以下命令

”tftp 192.168.1.100 get 编程器固件名 80001000 -d“

”flash erase 0 200000“

”flash write 0 80001000 200000“

    注意,第一条命令的“-d”参数不要忘记了。等这三个命令执行完以后,新固件就已经刷入了。可以输入“reboot"命令重启路由器了。


    还可以使用以下两个命令单独刷入uboot和VxWorks部分,但是需要有相应的uboot映像和VxWorks映像。方法如下,把uboot映像和VxWorks映像放在tftpd32.exe同一目录下,运行tftpd32.exe,在putty.exe窗口顺序输入以下命令

    刷固件的uboot部分

”update boot 192.168.1.100 uboot映像文件名“

    刷固件的VxWorks部分

”update VxWorks 192.168.1.100 VxWorks映像文件名“

    等命令执行完以后,固件的相应部分就已经刷入了。可以输入“reboot"命令重启路由器了。


    提醒,输入以上命令时,如果中途有输入错误,必须多次按退格键退回到提示符 # 并且回车,从下一个提示符 # 开始重新输入该命令。



    第四种,代表的路由器有:wr841nv8、wr840nv2等。以刷入4M编程器固件为例。首先,将电脑的本地连接IP设为:192.168.1.10 ,用网线和TTL线连接电脑和路由器的相应端口(网线必须连接在路由器的LAN端口),运行putty.exe后,用鼠标点击一下Senal,Senal line设为TTL线连接的串口,Speed设为115200,然后点击Open打开一个窗口,这个窗口就是TTL输入命令的窗口。然后打开路由器,看见刚才的窗口出现”Autobooting in 1 seconds"时,赶快安顺序按下 TPL 后,就可以暂停路由器的运行了。



    由于这种固件的uboot带的tftp命令不支持上传,是无法备份原机固件的,只能刷入。把需要刷入的编程器固件放在tftpd32.exe同一个目录下,运行tftpd32.exe,接着在putty.exe窗口顺序输入以下命令

“tftp 0x80001000 编程器固件名”

“erase 0x9f000000 +0x3fffff”

“cp 0x80001000 0x9f000000 0x3fffff”

    注意,必须将电脑的本地连接IP设为:192.168.1.10 。等这三个命令执行完以后,新固件就已经刷入了。可以输入“reset"命令重启路由器了。

    提醒,输入以上命令时,如果中途有输入错误,必须多次按退格键退回到提示符 # 并且回车,从下一个提示符 # 开始重新输入该命令。


    好了,我的节目表演完了。谢谢大家围观。


本帖子中包含更多资源

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

x

评分

2

查看全部评分

295

回帖

1万

积分

1436 小时

在线时间

上校

注册时间
2011-6-15
金币
14190 个
威望
9 个
荣誉
2 个
累计签到:1681 天
连续签到:0 天
[LV.1825]无线元老
发表于 2017-11-17 15:44 |显示全部楼层
本帖最后由 lgh8888 于 2017-11-17 15:49 编辑
zctxh 发表于 2017-11-15 10:53
楼主大神您好!有时间的时候请帮忙做几个ttl下的固件映像vxWorks.img,具体型号:wr700N V1、wr700N V3、wr ...

客气了,我不是大神!wr842nv4原厂固件不是2M,而是1M的。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

回复

使用道具 举报

8

回帖

53

积分

15 小时

在线时间

新兵上阵

注册时间
2017-3-5
金币
38 个
威望
1 个
荣誉
0 个
累计签到:2 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-4-2 18:55 |显示全部楼层
努力学习中,谢谢分享。
回复

使用道具 举报

505

回帖

3万

积分

1318 小时

在线时间

大校

30天持久勋章

注册时间
2012-7-24
金币
32289 个
威望
11 个
荣誉
1 个
累计签到:2926 天
连续签到:201 天
[LV.3650]以坛为家
发表于 2017-4-2 19:09 |显示全部楼层
学习中,谢谢分享
回复

使用道具 举报

3137

回帖

4489

积分

2453 小时

在线时间

少校

注册时间
2014-5-26
金币
736 个
威望
0 个
荣誉
1 个
累计签到:533 天
连续签到:0 天
[LV.730]常住居民
发表于 2017-4-2 19:24 |显示全部楼层
特来膜拜大神
回复

使用道具 举报

3213

回帖

1万

积分

462 小时

在线时间

上校

注册时间
2013-9-8
金币
9498 个
威望
4 个
荣誉
1 个
累计签到:740 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2017-4-2 20:03 |显示全部楼层
大神,谢啦!
学习,收藏!
回复

使用道具 举报

499

回帖

2031

积分

941 小时

在线时间

少校

注册时间
2015-7-2
金币
1428 个
威望
1 个
荣誉
0 个
累计签到:6 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-4-2 21:28 |显示全部楼层
这个厉害。标记备用
回复

使用道具 举报

103

回帖

7893

积分

1505 小时

在线时间

中校

注册时间
2014-9-23
金币
7568 个
威望
12 个
荣誉
1 个
累计签到:1023 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2017-4-2 22:43 |显示全部楼层
垾塘 发表于 2017-4-2 21:28
这个厉害。标记备用

谢谢大神,谢谢大神,
回复

使用道具 举报

161

回帖

8906

积分

699 小时

在线时间

中校

注册时间
2011-6-16
金币
8663 个
威望
1 个
荣誉
0 个
累计签到:981 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2017-4-2 22:56 |显示全部楼层
为楼主叫好
回复

使用道具 举报

1864

回帖

1万

积分

1173 小时

在线时间

上校

注册时间
2013-7-14
金币
11598 个
威望
17 个
荣誉
0 个
累计签到:998 天
连续签到:1 天
[LV.1095]铁杆粉丝
发表于 2017-4-3 02:14 |显示全部楼层
菜鸟我也一直在找这个教程这次真的要感谢卤煮大神分享的教程
很烦!很烦很烦
回复

使用道具 举报

125

回帖

4450

积分

326 小时

在线时间

少校

注册时间
2016-2-21
金币
4272 个
威望
2 个
荣誉
1 个
累计签到:481 天
连续签到:0 天
[LV.730]常住居民
发表于 2017-4-3 07:21 来自手机 |显示全部楼层
不很多很好的教程,感谢楼主分享
回复

使用道具 举报

422

回帖

1838

积分

1385 小时

在线时间

上尉

注册时间
2014-12-27
金币
1246 个
威望
1 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-4-3 08:16 来自手机 |显示全部楼层
谢谢大神,学习了
回复

使用道具 举报

234

回帖

1242

积分

685 小时

在线时间

上尉

注册时间
2010-4-9
金币
908 个
威望
4 个
荣誉
0 个
累计签到:2 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-4-3 09:08 |显示全部楼层
技术分享,顶顶更健康。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 09:28

返回顶部 返回列表