nx30救砖

事情的起因是在网上看到了h3cnx30pro可以刷爱快系统,就折腾了一下,因为之前刷过op所以比较简单,更新了uboot!!!刷入爱快极其顺利,但是没有有线中继,想着刷回op,在不知情的情况下点了uboot的更新EEPROM !!!导致配置文件被清空,然后刷了op官方的fip,tftp上传文件到路由器,可以使用(软件)查看路由器请求ip和文件名。然后配置好一会儿才发现路由器无线没了!!!查看日志


mt798x-wmac 18000000.wifi: eeprom load fail, use default bin
mt798x-wmac 18000000.wifi: Direct firmware load for mediatek/mt7981_eeprom_mt7976_dbdc.bin failed with error -2
mt798x-wmac: probe of 18000000.wifi failed with error -12

好了想到的解决办法是到uboot刷一遍爱快的eeprom可是op官方的uboot没有web页面,而且fip分区锁了


root@openwrt:~# mtd -r write /tmp/mt7981-h3c_magic-nx30-pro-fip.bin FIP
Could not open mtd device: FIP
Can't open device for writing!

也无法刷入其他三方op镜像,很崩溃,后面发现恩山有大佬指出op官方解锁fip分区的办法刷一遍 immortalwrt分支的OpenWrt U-Boot镜像(镜像内包含了kmod-mtd-rw)然后解锁了刷了fip重新刷一遍eeprom无线就恢复了。


opkg install kmod-mtd-rw
insmod mtd-rw i_want_a_brick=1