两年前装修新房,由于楼上楼下的格局,上了UBNT的unifi全家桶,总体还是挺好用的,就是设置时那个逻辑不太习惯,每次上新设备采用时都要花不少时间。

最近儿童房启用,发现原来在主卧布的AP-Pro信号穿墙后衰减很大,儿童房里的设备信号不好,当时装修时在儿童房是留了AP的点位的,全家桶采购时也配了AP,只是没有装,两年多下来固件差了几个大代,所以这次安装在采用时也是一堆问题,固件一直更新中,最后手工SSH上去做的更新,解决问题,正因为此,想到前几个月一直在用的USG自己变砖,当时没法启动,中间的灯也完全不亮,所以没折,重新买了一台。

UBNT家的东西价格真不友好,但也没别的办法。这次成功的用SSH给AP升级,使得我对于手动救砖有了一点信心,于是开始尝试起来,首先想到的是用TTL线的方式。可能有人要说,设备上分明有console口为什么先想到用TTL,因为我手上没有console线,反而正好有TTL的线,所以拆机,USG很好拆,背面垫脚下四颗螺丝。

5daf088f24a2f2439.jpg_e680.jpg

已经拆掉了右边的两颗已经拆掉了右边的两颗

5daf08ffacf1f7968.jpg_e680.jpg

翻过来打开上盖就好了翻过来打开上盖就好了

还可以再拆,但没有必要了,很明显没有TTL口,不过看到了传说的U盘,当然那个14针的jtag应该也是可以用的,可惜我没有并口,也没有转换器什么的。

画圈的应该是jtag的接口画圈的应该是jtag的接口

接口有不会用,14针的定义能找到,但是并口电脑找不到。只能做罢,还是老实去搞跟console线吧,马爸爸家很多,随便找一家便宜的19块钱。

UBNT USG救砖记——好的莫名奇妙

接上console线,神奇的事发生了,中间的灯亮了。于是用PuTTY联上去

UBNT USG救砖记——好的莫名奇妙

在设备管理器里看一下分配到的com号,我的是COM6,PuTTY里按下图

UBNT USG救砖记——好的莫名奇妙

进入命令行后重启设备就能看到信息了

UBNT USG救砖记——好的莫名奇妙

虽然很多信息看不懂,但这段没什么错误我是知道的

UBNT USG救砖记——好的莫名奇妙

最后进到login之前出现报错,仍然看不懂,但感觉是和Linux的udev有关的,不管了,能更新固件应该能解决,用USG的初始用户名和密码,ubnt登录失败,注意到上面的最后一个错误,估计跟这个有关,算了,reset,重启后udev仍然报错,但用户名的没有了

UBNT USG救砖记——好的莫名奇妙

ubnt用户顺利登录。su拿到权限,ifconfig一下看看,发现eth1已经起来了,可以和电脑用网线联接了。

UBNT USG救砖记——好的莫名奇妙

用WinSCP把从UBNT官网下的最新的固件包传上去,再用PuTTY SSH上去,还是用ubnt登录,这次无所谓root提升,直接打命令吧。

sudo syswrapper.sh upgrade XX.tar

UBNT USG救砖记——好的莫名奇妙

最后那个XX.tar是固件的文件名,我改了个短的,好输入,后面都是自动的,等看到

The system is going down for reboot NOW!

机器就重启了,最后SSH或是用console登到ubnt,用info看一下

UBNT USG救砖记——好的莫名奇妙

升级成功。接上交换机,管理系统已经可以正常发现了设备了,救砖成功。

总结,说实话,对于linux不甚了解,所以有些提示也不是太能看明白,另外关键是uboot能起来,原来那样完全没法搞,接上线就起来了我也是莫名其妙,所以虽然是救砖成功,但自己也一头雾水UBNT USG救砖记——好的莫名奇妙 如果有大神知道原因的,不吝赐教,谢谢!

标签: none

评论已关闭