uboot
https://drive.wrt.moe/uboot/mediatek 找n60 pro
固件
以最新的ImmortalWrt 24.10.2为例, https://firmware-selector.immortalwrt.org/ 找到自己设备型号。下载sysupgrade包
操作步骤
1. SSH登录/备份分区
使用SSH工具(推荐MobaXter)连接路由器(192.168.0.1),用户名:useradmin 密码:管理密码,注意用户名不是root
cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00020000 "bl2"
mtd1: 00080000 00020000 "u-boot-env"
mtd2: 00200000 00020000 "factory"
mtd3: 00200000 00020000 "fip"
mtd4: 07a80000 00020000 "ubi"
# 备份 BL2 引导分区(mtd1)
dd if=/dev/mtd1 of=/tmp/mtd1_BL2.bin
# 备份 u-boot-env 环境变量(mtd2)
dd if=/dev/mtd2 of=/tmp/mtd2_ubootenv.bin
# 备份 Factory 校准分区(mtd3,必选!)
dd if=/dev/mtd3 of=/tmp/mtd3_Factory.bin
# 备份 ubi 系统固件(mtd5)
dd if=/dev/mtd5 of=/tmp/mtd5_ubi.bin
dd if=/dev/mtd4 of=/tmp/mtd5_fip.bin
2. 上传uboot包 mt7986-netcore_n60-pro-fip.bin
mtd write /tmp/mt7986-netcore_n60-pro-fip.bin FIP
3. 刷固件包

- 拨电源
- 按reset不放,插电源等10秒
- 进入192.168.1.1
- 上传固件包 immortalwrt-24.10.4-mediatek-filogic-netcore_n60-pro-squashfs-sysupgrade.itb
- 注意是sysupgrade这个
- 重启,获取IP,登录web界面
有各种个人制作的固件,还有一个比较流行的高功率闭源固件。推荐直接使用immortal官方。越精简越好,少装没必要的东西。
ImmortalWrt 软件仓库镜像使用帮助
看这里: https://help.mirrors.cernet.edu.cn/immortalwrt/ 更新软件源
sed -e 's,https://downloads.immortalwrt.org,https://mirrors.cernet.edu.cn/immortalwrt,g' \
-e 's,https://mirrors.vsean.net/openwrt,https://mirrors.cernet.edu.cn/immortalwrt,g' \
-i.bak /etc/opkg/distfeeds.conf
opkg update
参考信息 https://www.right.com.cn/forum/thread-8436472-1-2.html https://www.right.com.cn/FORUM/thread-8423011-1-1.html

