本帖最后由 hikey 于 2
在浏览器里打开http://192.168.1.1/setup.cgi?todo=debug,登陆之后就可以发现telnet已经启用
打开命令行,输入
会提示输入登陆用户
输入root,回车,即可成功以root权限登陆
但是然并卵,并没有uboot和固件可以刷……
017-3-17 22:55 编辑
Lintel 大神提供了r6220的 pb-boot,各位可以放心的刷了!
Lintel大神的潘多拉固件 和 我编译的LEDE测试固件下载地址 : https://eyun.baidu.com/s/3jIMCdqm
uboot 里刷 factory.bin , 系统升级刷 sysupgrade.tar
刷机教程
1,先把路由连上互联网,使用 Dibel的帖子 里的方法,打开路由有root权限的 Telnet 连接。
使用浏览器打开: http://192.168.1.1/setup.cgi?todo=debug 会看到 Telnet Debug Enabled ! 字样。说明已经开启了Telnet连接
2,Win+R, 然后输入 CMD 回车,打开一个终端窗口,输入
192.168.1.1 是你的路由管理界面地址。
这是你会看到 R6220 login: 字样, 输入 root 回车。这时看会看到
看到 #, 我们就是root 权限了。
3, 下载刷入 r6220专用的 pb-boot
看到 Unlocking Bootloader ...
Writing from pb-boot-r6220.bin to Bootloader ... [w]
说明pb-boot 刷好了,我们已经是不死uboot了。 可以随意折腾固件了。
4, 重启路由,按住 reset 开机, 再打开 192.168.1.1 你会看到漂亮的 pb-boot 界面。
上传固件,完成刷机过程。
后记
5)没有网络的话,也可以使用U盘来刷uboot, 把文件复制到U盘,插到路由U口。
telnet 里 cd /mnt/shares
然后 ls一下看看U盘的路径,cd 进u盘,然后
6)不愿意刷pb-boot 也可以直接刷固件。
下载网盘的 kernel.bin 和 rootfs.bin 放入u盘,和上面方法一样,进入u盘路径
然后
再次感谢Lintel,再次感谢之前各位折腾这路由的 @yuestar @verycd @updateing 等大神们。
免责声明还是需要发一下的,r6220是Nand flash, 很难搞到编程器。操作不正确,中途断电很容易彻底砖掉。
选择刷机的话,自己承担风险。
刷回网件原厂固件的方法:
下载这个固件 http://xdd.co/router/r6220_v11034.bin
然后在 pb-boot 界面上传刷新即可。(不要在luci界面刷)
最新LEDE 固件,https://eyun.baidu.com/s/3jIMCdqm
由于原厂固件坑爹的 eeprom位置,没办法把rootfs空间做大。
只能把flash上空闲的区域做成一个60M的分区。
可以用以下命令建立挂载UBI分区使用。