美国网件 NETGEAR R6220 也算是个老路由器了,但依旧还是好用的,毕竟是个千兆路由器,之前一直用的是原厂固件,原厂固件也是比较简单,并没有什么实质性的插件可用,昨天无意中看到 OpenWrt 的固件就想起来刷个机,顺便分享出来做个记录。
特别注意:请全程使用网线通网连接进行操作,操作时千万不要断电,因为 R6220 使用 NAND flash,刷坏后无法使用普通编程器修复,刷机有风险,请谨慎操作!!!
刷写不死
1、通过浏览器打开以下网址开启路由器 telnet,记着把 192.168.1.1 替换成你路由器的 ip 地址,成功后会显示 Debug Enabled ! 说明已经成功。
http://192.168.1.1/setup.cgi?todo=debug
2、下载 Putty 客户端并打开,Host Name 填写 路由器ip地址,port 端口填写 23,connection type 选择 telnet,回车进入显示 R6220 login: ,输入路由器账号密码,如下图:
3、进入 tmp 临时目录,并通过 wget 下载 breed 固件
cd /tmp wget https://git.opssh.com/download/R6220/breed-mt7621-r6220.bin
4、执行命令刷写 breed 不死固件,提示:Unlocking Bootloader... [w],最多几秒钟就完成了,出现最初登录进入时看到的命令行提示符,命令如下:
mtd_write write breed-mt7621-r6220.bin Bootloader
5、命令执行完成后,按住RESET重启路由器,浏览器打开breed地址:http://192.168.1.1
刷写固件
1、通过以下地址,下载编译好的 squashfs-breed.zip 固件包, 注意:不要解压!!!
https://git.opssh.com/download/R6220/2022-02-18-openwrt-ramips-mt7621-netgear_r6220-squashfs-breed.zip
2、进入 breed 界面进行刷机,点击“固件更新” > “常规固件” > “固件” > “选择 squashfs-breed.zip 固件包” > “上传”,如下图:
3、等待刷机完成重启后,通过以下地址进行访问。
http://192.168.1.1 用户:root 密码:空、admin 或 password
最后总结
如本站提供的固件无法满足与你,可路由器后台刷其它版本的 sysupgrade.bin 固件,以下为本站的升级固件,重启后即可使用。
https://git.opssh.com/download/R6220/2022-03-22-openwrt-ramips-mt7621-netgear_r6220-squashfs-sysupgrade.bin
如出现 wget: bad address 'git.opssh.com' 错误提示,那么检查一下你路由器是否通网,不然无法下载 breed 不死固件。
相关文章
发表评论
评论列表