极壹HC6361救砖
最近捡到一台型号为极壹HC6361的路由器,砖了本来想焊TTL线,后来翻遍了教程找到一个靠谱的教程。
下载极壹固件0.9003.2446S的救砖包,接网线到路由器的LAN口运行程序。
系统IP会被自动修改为192.168.1.88,这个时候用牙签捅一下复位键RESET,通电不要松开。直至提示完成自动重启路由!
就完成了,方法对很容易解决。
极壹HC6361刷OperWrt
觉得原版固件并不好玩,又琢磨刷其他系统。首选当然是现在开源比较火的openwrt,继续狂找资料。
发现极壹版本9006以上的uboot会有Bootloader锁,我的是救砖回来的系统是9003条件满足(高于这个版本可以试试上面的旧砖方法能不能降级再刷)。
极1固件结构(9004版以前):
0x00000000 - 0x0000FFFF (0x010000): u-boot
0x00010000 - 0x0001FFFF (0x010000): boardinfo预留空间
0x00020000 - 0x0015FFFF (0x140000): kernel
0x00160000 - 0x???????? (0x??????): squashfs
极1固件结构(9005版以后):
0x00000000 - 0x0000FFFF (0x010000): u-boot
0x00010000 - 0x0001FFFF (0x010000): boardinfo预留空间
0x00020000 - 0x0016FFFF (0x150000): kernel
0x00170000 - 0x???????? (0x??????): squashfs
极1固件结构(9008版以后):
0x00000000 - 0x0000FFFF (0x010000): u-boot
0x00010000 - 0x0001FFFF (0x010000): boardinfo预留空间
0x00020000 - 0x0017FFFF (0x160000): kernel
0x00180000 - 0x???????? (0x??????): squashfs
以下内容转Mr.21的稍作修改:
先下载好上面提到的squashfs-factory.bin版合成固件,并将固件更名为 recovery.bin 。
根据自己的系统版本下载 TFTPd32/TFTPd64 迷你服务器。
将本机有线网卡的IPv4地址修改为 192.168.1.88 。
打开TFTPd32/64服务器软件,将Current Directory修改为recovery.bin存放的目录,在Server interfaces下拉选单中选择刚才的 192.168.1.88。
将HC6361断电,并通过网线连接电脑的有线网卡口及路由的LAN口,也就是两个黄色口中的一个,将一根回形针撸直后顶住路由器后方的Reset孔不动,上电。
看到 TFTPd32/64 中出现文字提示和进度条时,就可以松开回形针了。如果没有出现进度条,可以尝试检查网卡IP,或者关掉本地防火墙后断电按上一步再来一次。
等到 TFTPd32/64 的进度条消失大概3~5s,HC6361的前面板指示灯会呈现跑马灯状态,这个时候千万不能断电。
将本地有线网卡的IP修改为自动获取,稍等一会儿,面板指示灯正常闪烁,如果有线网卡能获取 192.168.1.x 的地址段,说明本次刷OP成功。通过浏览器http://192.168.1.1 root root登陆即可!版本为:OpenWrt Barrier Breaker 14.07 / LuCI Trunk (0.12+svn-r10530)
接下来就可以去OP官方下载最新的 openwrt-15.05.1-ar71xx-generic-hiwifi-hc6361-squashfs-sysupgrade.bin CC版的固件然后去Luci里面升级了(不升级没有中文语言包)。升级具体方法:下载更新包2018年2月17日的版本(通过system菜单backup/flash firmware的flash new firmware image功能进行升级,升级完成后可以通过system菜单language and style切换中文)
提示:刷OP系统大家只需要下载我们附件提供的OpenWrt&GUI-SS for HC6361 tftpd,改个IP地址直接复位开机就可以。
极壹HC6361刷WiFi Pineapple
由于这个型号基本停产已经没什么人折腾了,但了解到这个路由芯片,FLASH都和菠萝的nano相似。想在刷一下玩玩。中途尝试过mtd -r write /tmp/xxxx.rom firmware 刷其他型号的固件失败了(没记错的话是GL-AR150的菠萝固件,刷到频频重启无法正常开机用tftp恢复op系统)。
官方的upgrade-2.4.2.bin没有直接尝试,找到github上的gl-ar150-pineapple-firmware-builder开源的,https://github.com/KhasMek/gl-ar150-pineapple-firmware-builder。各种尝试最终编译成功(用的最新Ubuntu18.0.4系统,问题无法解决索性替换了该源中的openwrt-cc版本)。由于固件存在一下问题稍微晚些时间发出。
op后台通过升级功能直接刷基于op的wifipineapple即可。等待路由器重启DHCP获取到IP通过浏览器访问172.16.42.1:1471,按复位键进行密码设置。
如果发现获取模块功能不正常可以通过修改module.php代码:
\pineapple\modules\ModuleManager\api\module.php
51行:$moduleData = @file_get_contents("https://www.wifipineapple.com/{$device}/modules");
改成 $moduleData = @file_get_contents("https://www.wifipineapple.com/modules/nano"); 即可 如果不正常多刷几次。实在不行就代理访问。 晚点写一篇关于本地搭wifipineapple插件的服务器。
参考:
极壹固件0.9003.2446S
链接:https://pan.baidu.com/s/1yIFSwRnwoXXKFKb_mEoeGw 提取码:65cl
简单记录极壹HC6361刷OP – Mr. 21
https://mr21.cc/geek/hiwifi-hc6361-router-change-to-openwrt-firmware.html
OpenWrt&GUI-SS for HC6361 tftpd (openwrt-ar71xx-generic-hiwifi-hc6361-squashfs-factory.bin)
链接:https://pan.baidu.com/s/1tPRlhW_D4KYayQa2byP9Yw 提取码:mxfm
WiFi Pineapple Nano for HC6361 (openwrt-ar71xx-generic-hiwifi-hc6361-squashfs-sysupgrade.bin)
链接:https://pan.baidu.com/s/1Phdb5wezkNAuXGXRthcu_A 提取码:6dl2 从OpenWrt升级选择该固件即可,http://172.16.42.1:1471/登陆。
最后于 2018-12-30
被new4编辑
,原因: