前言

​​‌‌​​​‌‌​‌​​‌‌‍​‌​‌‌‌​​‌‌‌‌​‌​‍​‌​​‌​​​‌​​​‌‌​‍​‌​‌‌​​​‌‌​​​​​‍​​‌​‌‌‌‌‌‌‌‌​​​‍​‌‌​​‌‌‌​‌‌​​‌‌‌‍​‌‌​​​‌‌‌​​​‌​‌‍​​‌‌‌‌‌‌‌‌​​‌‌‍​‌​​‌‌​​‌‌‌‌‌​‌‍​‌‌​​​​‌​‌​‌​‌​‍​‌‌‌​‌​​​‌​‌​‌‌​‍‌‌​‌‌‌‌‌‍​​‌‌​​​​‌‌‌‌‌‌​‍​‌‌‌​​‌​​​​‌​​​​‍​​​‌​‌​‌‌​​‌‌‌​‍​‌​‌​​‌‌​​‌​‌‌‌‍‌‌​​‌‌​​‍‌‌​‌‌‌‌‌‍​‌​‌‌​​​​‌​‌‌‌​‍​​‌‌‌​​‌‌​‌‌​‌​‍​​‌‌​​​‌‌‌‌‌‌‌‌‍​‌​​‌‌​‌‌​‌‌​​​‍​​‌‌‌‌‌‌‌​‌‌​​​‍​‌‌‌‌‌‌‌​​​​​​‌​‍​​‌‌‌‌‌‌‌‌​​‌​‍​​​​​​​​‌‌‌‌​​‌‌‍​​​‌​‌​‌‌​​‌‌‌​‍‌​​​‌​​​‍‌​​‌​‌‌‌‍‌​​‌​‌‌​‍‌​​​‌​‌‌‍‌​​‌‌​‌​‍‌​​‌‌​​‌‍‌​​‌‌‌‌​‍‌​​‌​​​‌‍​‌‌​​​‌​‌‌‌​​​‌‍‌‌​​‌‌​‌‍‌‌​​‌‌‌‌‍‌‌​​‌‌​‌‍‌‌​​‌‌‌‌‍‌‌​‌​​‌​‍‌‌​​‌‌‌‌‍‌‌​​‌‌​‌‍‌‌​‌​​‌​‍‌‌​​‌‌​‌‍‌‌​​​‌‌​‍​‌​‌‌​‌‌‌‌​​‌​​‍​‌‌​​​​‌​‌​​​‌‌‍​​​​​​​​‌‌‌‌​​‌‌‍​‌​‌‌​​​‌‌​​​​​‍​​‌‌​‌​​‌‌‌‌​​​‍​‌​‌​​​‌‌​​‌‌‌‌‍​‌​‌​​​‌​‌‌‌‌‌‌‍​​​​​​​​‌‌‌​​‌​‌‍‌​​‌​‌‌‌‍‌​​​‌​‌‌‍‌​​​‌​‌‌‍‌​​​‌‌‌‌‍‌​​​‌‌​​‍‌‌​​​‌​‌‍‌​‌​​​‌‌‍‌​‌​​​‌‌‍‌​​​‌​​​‍‌​​​‌​​​‍‌​​​‌​​​‍‌‌​‌​​​‌‍‌​​‌‌‌​‌‍‌​​‌‌‌‌​‍‌​​‌​‌‌​‍‌​​‌‌​​‌‍‌​​‌‌‌‌​‍‌​​‌​​​‌‍‌‌​​​‌‌​‍‌‌​​‌​​​‍‌‌​‌​​​‌‍‌​​‌‌‌​​‍‌​​‌​​​‌‍‌​‌​​​‌‌‍‌​​‌‌‌‌​‍‌​​​‌‌​‌‍‌​​‌‌‌​​‍‌​​‌​‌‌‌‍‌​​‌​‌‌​‍‌​​​‌​​‌‍‌​​‌‌​‌​‍‌​​​‌‌​​‍‌​‌​​​‌‌‍‌‌​​‌‌‌​‍‌‌​​‌‌​‌‍‌‌​​‌‌​‌‍‌​‌​​​‌‌

收集数十款固件进行刷机;
将千兆 lan 口代替原先的百兆 wan 口,大幅提高网速;
在路由器配置 LNMP 服务,搭建网站;
我买的第一款可刷机的路由器,200 大洋可不能白花;

01 刷路由器固件过程

(1)路由器硬件配置

极路由3

厂商:HiWiFi;型号:HC5861;CPU:mt7620,580 MHz
内存:128 MB,DDR2;闪存:16 MB
天线:5dBi(2.4G 频段),5dBi(5G 频段)
接口:1个以太广域网( WAN )端口;1个以太局域网( LAN )端口,1个千兆以太局域网( LAN )端口;1个 USB 2.0 端口,1个TF ( Micro SD )卡端口
j3-back.jpg
j3-back.jpg

WiFi 最高传输速率为 1167 Mbps,因为家里的网是300 Mbps的, 但被百兆的Lan口的短板限制在了最高 100 Mbps,所以要将千兆 lan 口代替原先的百兆 wan 口,以此来大幅提高网速。前提就是你的宽带是大于 100 Mbps 的,所用网线均为千兆网线,否则这些都没有太大的意义。

(2)进入极路由开发者模式

官方网站提供的如何启用开发模式:https://www.hiwifi.com/service_faq?id=25&article_id=94
在管理后台就可以进行申请,在云插件中出现开发者模式,装上这个app,就可以用root登录路由器。这样你就可以进行刷机。

(3)Breed web 恢复控制台

刷入 Breed 引导器是一切开始的第一步,也是最重要的一步,你刷的固件,不会影响到恢复控制台。如果固件出现问题,可以通过恢复控制台进行修复。

方法一 SSH 运行命令一键安装 Breed

在云插件安装“网页终端”,ssh 登录路由器,运行下面3条命令就可以,不需要通过windows的winscp去下载,再上传。或者也可以使用 Putty 运行 ssh 命令

cd /tmp
curl -O -k https://breed.hackpascal.net/breed-mt7620-hiwifi-hc5861.bin
mtd -r write /tmp/breed-mt7620-hiwifi-hc5861.bin u-boot

大概三分钟就OK了,如果失败也可以尝试下方手动安装。

方法二 手动安装 Breed

极3 Breed 下载地址:https://breed.hackpascal.net/breed-mt7620-hiwifi-hc5861.bin

使用 Winscp 连接你的极路由。主机名:192.168.199.1(极路由默认都是这个);用户名:root;密码 :你的后台密码;端口:1022;模式:SCP
登陆成功后进入/tmp目录,将刚才下载的刷机文件上传到这个目录。(切记,如果选错文件会造成变砖的后果)

运行 Putty,账号密码端口与上述相同,登录成功后会出现 Hiwifi 图案。
然后执行mtd-r write/tmp/breed-mt7620-hiwifi-hc5861.bin u-boot,复制这串命令后,在 Putty 里右键即可粘贴进去。

然后耐心等待路由器重启成功,大概需要两三分钟,于是Breed已完成刷入。

(4)使用 Breed 刷各种固件

① 电脑用网线连路由器 LAN 口,并且电脑设置为自动获取IP
② 路由器断电(就是拔插头)。
③ 按住 reset(复位键),插入路由器电源(不能松开 reset,要先按 reset 然后插插头),保持按住 reset 5秒左右,路由器灯闪松开 reset 。
④ 浏览器访问 192.168.1.1,接着你就会看到控制台的界面。

⑤ 固件备份:备份备份备份,重要事情说三遍!!可以对现有固件进行备份,以备不时之需。严重强烈建议极路由用户刷 Breed 后,第一次进入后台就备份一次,这样以后想要重新刷回官方系统时原有功能不会受到影响,仍然能够访问云平台。先备份:eeprom 因为极路由刷老毛子会导致 MAC 变了,极路由的云插件会检查 MAC ,可能导致不能使用云插件。

⑥ 固件更新:也就是我们最常用的刷机,选择对应硬件的固件后,进入Breed,选择固件更新,上传完成后执行刷机,等待进度条完成,路由器重启,就搞定了,轻松加愉快。

WhiteFan_2020-02-24_18-16-08.png
WhiteFan_2020-02-24_18-16-08.png

02 各种固件对比

WhiteFan_2020-02-29_15-00-41.png
WhiteFan_2020-02-29_15-00-41.png

极路由官方固件

极路由官方固件基于 OpenWRT,并且拥有极多的插件,极路由后台插件:https://app.hiwifi.com/hiwifiapps
官方所有 ROM 均可在这里下载:https://app.hiwifi.com/dstore.php?m=download&a=info

j3-app-icons2.jpg
j3-app-icons2.jpg

(1)原厂固件

固件下载: HC5861-sysupgrade-20180310-c38d25c4.bin
百兆 wan 口,网速发挥不到极致,即便有千兆的 lan 口也成为摆设,但却拥有强大的插件市场。

(2)B50 固件

固件下载:B50-sysupgrade-20180510-0f40c181.bin
极3 与 B50 拥有相同的硬件,B50 是千兆 wan 口,极3却是百兆 wan 口 ,极3 刷上 B50 的固件,千兆 lan 口就会自动成为 wan 口,刷机之后直接把互联网网线插进千兆口即可。云平台也会有更多的可用的插件。但是这里要注意刷的时候必须保证 MAC 没有丢失,否则不能使用云平台。
WhiteFan_2020-02-25_15-26-53.png
WhiteFan_2020-02-25_15-26-53.png

虽然是用上了千兆口,但是我测速的时候仍然是百兆的速度,可能是我没有设置好;还有就是因为我把mac刷没了,不能使用云插件,就放弃这个固件了。

WhiteFan_2020-02-29_16-45-11.png
WhiteFan_2020-02-29_16-45-11.png

Padavan(潘多拉)

官网:https://downloads.pangubox.com/pandorabox/19.01/targets/ralink/mt7620/
看名字对应你的路由器型号:PandoraBox-ralink-mt7620-hc5861-2018-12-31-git-4b6a3d5ca-squashfs-sysupgrade.bin

WhiteFan_2020-02-29_16-57-44.png
WhiteFan_2020-02-29_16-57-44.png

首先,打开高级设置——外部网络 (WAN) - 外网设置——端口隔离和 VLAN 过滤,设置为 LAN4 就可以让千兆口当做 wan 口使用,就可以把互联网网线插入千兆口了上网了。

WhiteFan_2020-02-29_16-59-09.png
WhiteFan_2020-02-29_16-59-09.png

电脑连上 WiFi-5G 测个速,上行和下行总共 300Mbps 的宽带直接跑满,和电脑用网线直连光猫上的千兆口一样的速度。

WhiteFan_2020-02-29_15-19-02.png
WhiteFan_2020-02-29_15-19-02.png

只有极致的网速肯定还不行,安排上强大的插件。
广告屏蔽、网址过滤、网络认证现在用不到、otp、ShadowSocks、内网穿透、ONMP、搭建WEB环境搭建网站...
使用 frp 配合 WEB 环境搭建可道云,即可实现外网访问路由器上的网站。

WhiteFan_2020-02-28_21-03-16.png
WhiteFan_2020-02-28_21-03-16.png

搭建自己专属的不限速网盘

WhiteFan_2020-02-29_17-12-45.png
WhiteFan_2020-02-29_17-12-45.png

华硕官方固件

固件下载:RT-AC1200HP_3.0.0.4_380_8457-g43a391a.trx
官方固件下载地址:https://www.asus.com.cn/supportonly/RT-AC1200HP/HelpDesk_BIOS/
华硕帮极路由养老,并没有什么多余的功能,而且千兆网可以跑满。
USB 口可以插上 U盘/硬盘 ,当做内网的共享云盘使用。
WhiteFan_2020-02-25_15-00-14.png
WhiteFan_2020-02-25_15-00-14.png

OpenWRT

固件下载:openwrt-19.07.1-ramips-mt7620-hc5861-squashfs-sysupgrade.bin
OpenWRT直接提供极路由支持(并且仍在更新):https://openwrt.org/toh/hiwifi/hiwifi_gee_hc5661?s[]=hc5861

WhiteFan_2020-02-25_16-19-12.png
WhiteFan_2020-02-25_16-19-12.png

说实话,这个管理后台操作逻辑很奇怪,研究了半天也才把千兆 lan 口改成 wan ,却找不到怎么开启 5Ghz 频段的方法。甚至还有一个纯英文的固件,中文我都没搞明白,英语零级的我果断放弃。

WhiteFan_2020-02-24_18-26-45.png
WhiteFan_2020-02-24_18-26-45.png

03 总结

WhiteFan_2020-02-29_16-35-40.png
WhiteFan_2020-02-29_16-35-40.png

如果需要极致且更稳定的网速,推荐华硕官方的固件,没有臃肿的功能,操作也人性化。
如果需要极致网速并且强大的扩展功能,则使用老毛子的Padavan,搭建网站、内网穿透、广告拦截都是很强大的,但是操作相对有些难度,不过由于路由器硬件有限,反而可能会拖慢上网速度。

参考文章

极路由3刷机过程:https://www.right.com.cn/FORUM/thread-855400-1-1.html
利用github action功能,自己给极路由3编译l固件(基于lean):https://www.right.com.cn/forum/thread-2906191-1-1.html