极路由4增强版(B70) 刷入 Breed 和 Padavan 老毛子固件

出于某些原因,我要刷两个极路由,所以在刷第二个路由器时写了这篇教程。虽说是类似于教程的整合,但是查这些资料确实费时费力,因为好些都过时了。

本文写于 2020.3,注意时效性。

免 Root 开启 SSH

记录 MAC 地址(不可忽略)

连上路由器后进入管理界面,进入系统设置,记下 MAC 地址。顺便推算出 2.4G 和 5G WiFi 的 MAC 地址,2.4G 的地址和 LAN 一样,5G 是吧最前面的 D4 换成 D0。

1
2
3
4
WAN: D4:EE:07:62:XX:D5 (互联网信息)
LAN: D4:EE:07:62:XX:D4 (局域网信息)
2.4G: D4:EE:07:62:XX:D4
5G: D0:EE:07:62:XX:D4

安装定时重拨插件

进入插件市场,随便点一个插件,把末尾的 sid= 后的一串数字改为 118284854,然后安装即可。

将自定义规则改为

1
* * * * * /etc/init.d/drop`echo bear` start

开启 SSH

打开 Windows 的 PowerShell 输入以下命令,密码就是路由器管理密码(输入完毕后直接回车)。以后要连接 ssh 的话也就是这个命令。

1
ssh [email protected]

卸载定时重拨插件。

输入以下命令

1
/etc/init.d/dropbear enable

保留保修机会(可跳过)

由于刷过机的无法保修,如果想保修的话就得刷回原厂固件,为了备份原厂固件,请参考参考链接中的第一个。

个人觉得毫无必要。

刷入 Breed

下载 Breed 固件,链接:https://breed.hackpascal.net/breed-mt7621-hiwifi-hc5962.bin

新开一个 PowerShell 用 SCP 命令将固件拷贝至路由器的 /tmp 目录下(自行替换文件路径),密码还是路由器管理密码:

1
scp C:\.....\breed-mt7621-hiwifi-hc5962.bin [email protected]:/tmp

连接 ssh 并输入以下命令刷入 Breed

1
2
3
cd /tmp
mtd write breed-mt7621-hiwifi-hc5962.bin u-boot
mtd erase firmware_backup

拔掉电源,按住复位键再插上电源并保持 5 秒以上,然后进入 breed 界面 (192.168.1.1)。

在 Breed 界面备份编程器固件(以防万一)。

刷入 H大 的老毛子 Padavan 固件

刷入固件

进入 http://opt.cn2qq.com/padavan/ 下载 B70 开头的固件。

在 Breed 中选择固件更新,选中固件并上传文件确认更新。

然后耐心地等待一会,输入 192.168.123.1 进入 Padavan 管理页面(用户名密码均为 admin,WiFi 初始密码是 1234567890)。

恢复 Mac

然后你会发现管理页面卡得不行(似乎用 WiFi 会好一些),此时需要恢复之前保存的 Mac 地址(自行替换地址)。

进入高级设置 - 系统管理 - 服务,开启 ssh 服务并应用。

连接 ssh(此时用户名和密码都是 admin,如果你没在 Padavan 里改过的话)

1
2
3
4
5
6
7
ssh [email protected] # 密码是 admin
lan_eeprom_mac D4:EE:07:62:XX:D4 # LAN MAC 地址
wan_eeprom_mac D4:EE:07:62:XX:D5 # WAN MAC 地址
radio2_eeprom_mac D4:EE:07:62:XX:D4 # 2.4G MAC 地址
radio5_eeprom_mac D0:EE:07:62:XX:D4 # 5G MAC 地址
sync # 同步设置
reboot # 重启

重启完毕后就会发现管理界面无比流畅了。

参考

https://www.right.com.cn/forum/thread-338869-1-1.html 主要参考的刷机教程,忽略了其中备份原厂固件的部分,我觉得应该不至于走到那一步。

https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=220214 获取 ssh 的教程,目前极路由会自动把 dropbear 替换成 DROPBEAR,所以对命令稍作修改以绕过