星期六, 九月 10, 2021

网件RAX120 SWRT固件和刷机教程

由于RAX120的uboot不支持nmrp刷固件或救砖,刷机操作务必保证正确,支持nmrp刷机的uboot正在制作中


刷机须知

1:请刷机的朋友认真阅读本帖!!!刷机带来的风险请自行承担!!!

2:将网件路由器刷成梅林固件可能会让你的路由器失去售后质保!!!

3:欢迎转载本帖,但是请一定尊重开发组的成果,注明本帖来源!!!


操作步骤


刷机须知

  • 请仔细阅读本部分的刷机步骤!建议刷机前对下载的固件的md5进行校验,以确保固件文件的完整性。

  • .img后缀固件用于网件刷梅林,称为过渡固件,.trx后缀固件用于梅林刷梅林。

  • 建议刷机全程使用电脑端谷歌chrome或者chrome内核的浏览器进行操作。

  • 本刷机教程基于windows 10操作系统,其它系统请自行变通!


A. 网件原厂固件 → SWRT 梅林

准备:
  • 建议使用网线将路由器和电脑进行连接,且将网卡设定为自动获取IP地址。

  • 此处使用.img后缀的过度固件,请不要搞错了。

  • 务必先将网件固件版本升至最新版(最新版固件分区大调整)。

刷机:
  • 获取固件:到帖子最下方下载RAX120_NTGR2NTGR.imgRAX120_NTGR2ASUS.img以及最新版固件,本文以RAX120_R5.1.6-g9feda60.trx为例.使用校验软件,如Hash(下载地址)对下载的固件进行校验,确保固件md5校验值和固件发布贴公布的md5相同。

  • 上传固件:使用电脑chrome浏览器登录网件固件后台,依次进入【高级】 - 【管理】 - 【路由器升级】页面,在此页面上传RAX120_NTGR2NTGR.img固件,固件上传后,会提示更新版本:V1.2.1.22,点击是开始正式刷机,等待刷机完成自动重启,重启后再次进入【高级】 - 【管理】 - 【路由器升级】页面,在此页面上传RAX120_NTGR2ASUS.img固件,固件上传后,会提示更新版本:V1.2.1.22,点击是开始正式刷机,等待刷机完成自动重启。注意两次文件名不同

  • 登录梅林:路由器重启完成后,刷机web界面将会自动跳转到梅林固件的设置向导。如果没有进入到设置向导,请手动在浏览器中访问:http://192.168.50.1或者http://router.asus.com,跳转到设置向导页面,根据向导对路由器的上网方式、无线网络、帐号密码等进行设置。设置完成后需要更新正式固件,【系统管理 】- 【 固件升级】页面下直接上传.trx后缀的固件,本文以RAX120_R5.1.6-g9feda60.trx为例。(如果无法访问,请配置网卡为静态IP:192.168.50.10,掩码:255.255.255.0,网关192.168.50.1,再尝试进行访问)

  • 恢复出厂:第一次刷机,还需要在梅林固件下进行一次恢复出厂的操作。在【系统管理】 - 【恢复/导出/上传设置】- 【原厂默认值】处,勾选【恢复】按钮右上角选框,点击【恢复】后并确认操作,此时路由器将重启,并将固件恢复到出厂设置。


B. SWRT 梅林 → SWRT 梅林

准备:
  • 建议使用网线将路由器和电脑进行连接,且将网卡设定为自动获取IP地址。

  • 此处使用.trx后缀的固件,请不要搞错了。

刷机:
  • 【系统管理 】- 【 固件升级】页面下直接上传.trx后缀的固件,本文以RAX120_R5.1.6-g9feda60.trx为例。

C SWRT 梅林 → 网件原厂固件

准备:
  • 建议使用网线将路由器和电脑进行连接,且将网卡设定为自动获取IP地址。

  • 准备好winscp或者putty等ssh软件。

刷机:
  • 在ssh里执行命令toolbox netgear,系统会自动下载网件固件并恢复网件各种配置。 当完成后会自动重启,重启后就是网件官方固件。
  • 如提示下载失败或者md5校验失败,可以在下面的连接里下载rax120.img固件,然后使用winscp上传到/tmp目录,然后再执行命令。
  • 如wifi一直不正常可以恢复出厂解决。

下载地址

https://pan.baidu.com/s/1-uTdnJ0duYnD-K1qce2MAw

http://firmware.paldier.com/d/19705602-44824209-814f25(访问密码:7992)

刷好现货

https://item.taobao.com/item.htm?id=656864854541

星期六, 十一月 20, 2020

K3梅林刷机方法

A.官版/官改/官root->384 首先更新到最新官改/官root,然后开始备份cfe,ssh命令cp /dev/mtd0 /tmp/mtd0_cfebak.bin,然后插好U盘cp /tmp/mtd0_cfebak.bin /tmp/share/sda*/mtd0_cfebak.bin,保存完cfe后在web里直接上传380底包,重启后确认没有问题,ssh执行命令flash_eraseall /dev/mtd5,重启后在web里刷入对应的384固件,等待固件启动完成后恢复出厂,确认mac是否正常,如不正常看注意事项5 B.380->384 如果不是我的380,先在web里直接上传380底包,重启后确认没有问题,ssh执行命令flash_eraseall /dev/mtd5,重启后在web里刷入对应的384固件,等待固件启动完成后恢复出厂,确认mac是否正常,,如不正常看注意事项5

新版过渡固件即将发布,从5.1.4开始支持最新版官改/官root直接刷入,刷入后一般会自动设置mac,如mac不正确,ssh执行以下命令修改

toolbox mac 001122334455
toolbox show mac

确认et0macaddr正确后恢复出厂即可,恢复出厂后刷入正式版完成刷机

关于备份cfe,官root能刷cfe并修改mac所以无需备份,随便找一个网上的备份刷入官root后修改成自己的mac即可

**注意事项**

[1].因为cfe会导入认证信息,如发现共享给其他人,会取消已付费激活信息.

[2].屏幕需要升级至最新版才会正常,固件已经内置,更新方法为执行下面命令,每行为一条分开执行

nvram set k3screen=a
nvram commit
reboot

屏幕有两种芯片,更新时间不同,需要5-10分钟,一般更新完成后会自动熄屏,期间不要乱动,否则容易变成网上那种砖屏,然后切回原来的方案

nvram set k3screen=b
nvram commit
k3screen

[3].部分机器存在供电不足的情况,所以2.4和5最平衡功率是23,设置一下你会发现有奇效,现驱动已经改成默认21-24之间,不再支持手动设置

[4].改过铜片的不要刷,免得让我和论坛里其他固件作者一样背锅,尤其是广西那家,他家基本改了必坏芯片,当然你非得信他的刷固件就碎芯片,我只能说你能活这么大真不容易.

[5].天气一般会根据ip自动定位更新,如果定位不对,可以手动指定,城市名使用完整拼音,可以具体到区县

nvram set k3_city=mentougou
nvram commit

**固件下载地址**

链接: https://pan.baidu.co … aeiYCWeRHP_PjtCWESKg 提取码: wcxt

https://paldier.ctfi … 5602-33556267-4af149

新过渡固件为phicomm2asus.trx

nand推荐三星、镁光、东芝、winbond等业界一流大厂产品,不建议用廉价的mxic和飞索,寿命只有5000-10000次,不到推荐的10分之一,也就是一年必出真坏块

K3C梅林刷机方法

必须购买连接板!必须购买连接板!必须购买连接板!重要的事情说三遍

购买地址在最下边

1. 首先是刷uboot

在ttl或ssh里执行,每行为一条分开执行

cd /tmp
wget --no-check-certificate http://k3c.paldier.com/uboot/beta/K3C_uboot_B6.bin -O /tmp/K3C_uboot_B6.bin
wget --no-check-certificate http://k3c.paldier.com/uboot/beta/ubootenv.img -O /tmp/ubootenv.img
wget --no-check-certificate http://k3c.paldier.com/uboot/beta/MD5.TXT -O /tmp/MD5.TXT
md5sum K3C_uboot_B6.bin
md5sum ubootenv.img
cat MD5.TXT

对比md5是否一致,一致就继续下面的步骤,每行为一条分开执行

mtd write K3C_uboot_B6.bin uboot
mtd write ubootenv.img ubootconfigA
mtd write ubootenv.img ubootconfigB
sync
uboot_env --set --name ethaddr --value 00:11:22:33:44:55

00:11:22:33:44:55换成你的MAC,如果是刷5.1.1或以上版本可以跳过设置mac

2. 接下来正式进入刷机操作

设置pc的ip为192.168.1.2或192.168.2.2,打开tftpd32软件,梅林固件放进去,ttl执行下面的命令

httpd

打开浏览器192.168.1.1或192.168.2.1,选择高级设置,梅林分区,成功后重启,继续执行以下命令,每行为一条分开执行

nand erase 12c0000
run update_fullimage
run update_bootcore
ubi part system_sw
ubi create nvram 1MiB

接下来分两种方法

低于5.1.1版本:

下载文件到tftp目录里

https://k3c.paldier.com/merlin/mtd8

下载的文件使用winhex编辑

alt+g输入1002把111111111111替换成你的mac,alt+g输入5006把222222222222替换成你的mac后把最后两位加04

需要你会算十六进制

不会的打开win10的计算器,选程序员,点HEX,输入后两位,点+然后输入04,显示的结果就是你要改成的

之后在ttl里执行

tftp ${loadaddr} ${tftppath}mtd8;nand erase 7ec0000 100000;nand write.partial ${loadaddr} 7ec0000 ${filesize}

5.1.1版本或以上

下载文件到tftp目录里

https://k3c.paldier.com/merlin/mtd8

之后在ttl里执行

tftp ${loadaddr} ${tftppath}mtd8;nand erase 7ec0000 100000;nand write.partial ${loadaddr} 7ec0000 ${filesize}

系统正常启动后在ssh或ttl里执行

toolbox mac xxxxxxxxxxxx

toolbox show mac

对比确认无误后重启即可

5.1.3版本开始支持自动修复mtd8分区

当检测到mtd8分区损坏时会自动修复为默认值,例如mac为2C:11:22:33:44:55,当发现mac变为默认值说明mtd8之前出现损坏,已经完成自动修复

正常启动后在ttl里或ssh执行以下命令即可修改mac

toolbox mac xxxxxxxxxxxx

查看设置的mac

toolbox show mac

没问题恢复出厂即可

需要下载的文件有fullimage.img,uImage_bootcore,均放在

http://k3c.paldier.com/merlin/

nand推荐三星、镁光、东芝、winbond,不建议用廉价的mxic和飞索,寿命只有5000-10000次,不到推荐的10分之一,也就是一年必出真坏块

购买地址 https://item.taobao. … .htm?id=578067613316

【K3C梅林交流1群 :1041460891】: 凭连接板订单入群

**注意事项**

  • 从5.1.3版本开始合并b版和r版,凡是mac正确且有连接板的自动激活.
  • 如果mac不对,比如mac为2C:11:22:33:44:55,这时候会进入自动重启状态提醒修改mac,修改mac命令toolbox mac 001122334455,修改成你机器的mac,然后恢复出厂即可恢复正常.
  • 软件中心需要挂载U盘,且不支持fat格式包括exfat.

收费固件说明

支持的有K3、XWR-3100、XWR-3150 、R8500、ty6201

XWR-3100、XWR-3150、K3、R8500价格为40

购买链接

https://item.taobao.com/item.htm?id=617629057049

ty6201见

http://blog.paldier.com/

需要提交rcode和uuid,命令分别对应以下

cat /jffs/syslog.log | grep XWR3100
cat /jffs/syslog.log | grep K3
cat /jffs/syslog.log | grep R8500

激活命令 K3

nvram set K3key=xxxxxxxxxx
nvram commit

XWR3100、XWR3150

nvram set XWRkey=xxxxxxxxxx
nvram commit

R8500

nvram set r8500key=xxxxxxxxxx
nvram commit

从5.1.3版本开始支持web页面激活,具体见http://router.asus.com/key.asp



恢复出厂后需要重新激活,包括设置为节点

一般下个版本更新会集成激活码

将设备码和设备UUID和激活码备份,以便出现问题是更换新的激活码.

共享激活码的行为是不可接受的,一旦发现,直接作废处理