Root你的FreedBox

最近拿到了一台FreedBox Mini路由器基于GL-iNet AR150平台改造它给了一个不怎么好用并且一点都不好看的管理界面关键是管理界面的登录密码还不能修改——这显然不能满足我的折腾需求于是花了几分钟我找到了root它的方案FreedBox Login Shell

软件方法

需求一台带有Telnet客户端和有线网卡的电脑以及一根网线
路由器断电把电脑的有线接口和路由器的LAN口相连然后设置电脑对应有线端口

  • IP地址192.168.1.2
  • 子网掩码255.255.255.0
  • 网关192.168.1.1

然后给路由器加电同时观察前面板的中间一个灯它应该短暂闪烁一次然后一直亮起过了数秒开始以半秒一次的频率闪烁它一旦再次开始闪烁立即短按一下侧面的reset按钮过数秒后灯会以更快的频率闪烁如果没有看到这个过程请拔掉电源再试一次

此时使用 telnet 192.168.1.1 连上路由器使用以下命令开启SSH连接修改密码然后重启


硬件方法

需求一个TTL串口装有串口通信软件我用Arduino IDE内置的Serial Monitor使用 minicom 等软件也可以
拆开路由器在电路板正面会看到三根针分别标有GNDTXRX分别连接到TTL串口板的GNDRXTX在电脑上监听对应串口波特率115200换行符CR给路由器加电大约十几秒以后在开机日志中间你会看到一行

此时向串口发送 f 和换行符很快你会看到一个Shell界面使用以下命令通过串口输入一次一行开启SSH连接修改密码然后重启


待重启完成 ssh 192.168.200.254 连上去享受完整功能的OpenWRT

查看它附带的Shadowsocks连接参数

这样就可以在其他设备上使用啦

Root你的FreedBox3个想法

发表回复

您的邮箱地址不会被公开 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论了解你的评论数据如何被处理