大名鼎鼎的 网件-夜鹰-R6800 懂路由器的都不陌生!由于太过于经典很多玩家都收藏有该系列机型,最近在玩 华为 的 5G 智慧壳,测试了很多机器的USB接口电流冗余设计都不如R6800,网件的硬件做工该说不说还是非常考究的!正好这两天有点时间索性为 R6800 适配个GL.iNET 的经典固件,让老伙计也起来活动活动筋骨,废话不多说直接开干了 …

准备工作:
从原厂刷入 Padavan 固件后并备份 Factory 和原厂 uboot 程序,然后再刷入 Breed 后做个全盘备份!方便日后恢复到原厂系统,要用到的工具有 Winscp 、WinPcap_4_1_3 、nmrpflash 这三个工具,可以在群里准确获得也可以点击名称直达下载链接!
第一步:刷入 Padavan 固件

网件原厂的uboot 支持来自 192.168.1.x 网段的广播刷机,先把电脑IP 设置为 192.168.1.8 然后就可以使用下面的步骤和刷机工具进行操作了…
关机状态下利用 nmrpflash 工具刷入 netgear-bzv_3.4.9.9-099.trx 这个固件,把固件和 nmrpflash 放在同目录下输入命令,前提先装好 winpcap 后!
// 查看网卡命令
nmrpflash.exe -L # 我这个网卡为 net11
// 刷入文件命令
nmrpflash.exe -i net11 -a 192.168.1.1 -f NETGEAR-BZV_3.4.3.9-099.trx
输入完命令后,把路由器上电 等待刷入完毕后回提示 Reboot your device now. 重启路由器,重启之后就可以访问管理地址了!
管理地址 192.168.123.1 用户名 admin 密码 admin
第二步:备份原厂无线校准数据+刷入breed

进入到管理界面然后来到》系统管理>服务>启用Telnet>启用SSH服务器>保存设置,后用 winscp 登录ssh 后输入下面命令备份原厂无线校准和uboot的数据!
// 备份 eeprom
dd if=/dev/mtd6 of=/tmp/factory.bin bs=1k count=256
// 备份 Bootloader
dd if=/dev/mtd0 of=/tmp/Bootloader.bin bs=1k count=512
到这里数据就备份完毕了,然后用 winscp 把备份的数据下载到本地备用!!! 于此同时把 breed-mt7621-hiwifi-hc5962.bin 上传到 /tmp 目录里等待…
// 刷入 breed
mtd_write write /tmp/breed-mt7621-hiwifi-hc5962.bin Bootloader
至此备份和刷入breed 已经完成,重启后机器会停留在 breed 可进行下一步!!!日后需要进breed 时,按着面板最右边的WIFI键通电5秒即可。
第三步:备份原厂编程器固件
在备份原厂数据之前,先把 breed刷回原厂uboot状态,入下图示!

刷完原厂uboot 后就可以进行 编程器固件 备份了,如图中所示下载编程器固件保存,然后再把 breed-mt7621-hiwifi-hc5962.bin 从上面的步骤里刷回去!

至此备份工作已经全部完成,将来需要恢复原厂直接从 固件更新>编程器固件> 里直接刷入备份后就可以回到原厂uboot+padavan 状态了,需要恢复原厂就从官网下载原厂 R6800_V1.2.0.92_1.0.1.img 的固件,然后用 nmrpflash.exe -i net11 -a 192.168.1.1 -f R6800_V1.2.0.92_1.0.1.img 命令刷入即可!!!
第四步:刷入 GL.iNET 定制固件

在breed 里选择 固件更新 先将之前备份factory.bin 的备份,在 EEPROM 选项加载 factory.bin 文件,然后再加载固件后一并更新!然后重启即可进系统了!
下面是 GL.iNET 的系统界面欣赏
系统里集成了 个性化 工具,同时精简了原厂的 云服务 等插件,系统为纯净版不集成任何第三方插件!当然了,也仅供欣赏和有限范围内测试,不对外恶意流传!!!

系统摘要:
固件是基于 GL.iNET 已经淘汰的机型 MT1300 ,但厂家还在更新的开源固件逆向添加驱动修改而来,这里向 GL.iNET 表示致敬并支持购买其新款机型!!

至此教程结束,End !
以上教程所用到的固件为内部有限测试交流版本,不包含任何侵权以及违反法律所约束的第三方插件,在此仅作静态展示,如有异议可先向本文作者接洽或建议!
发表回复