外观
升级与常见坑
三种升级方式
LuCI 上传:System → Backup / Flash Firmware → Flash new firmware image。勾「Keep settings」保留配置。最直观。
命令行:
bash
cd /tmp
wget https://.../openwrt-xxx-sysupgrade.bin
sha256sum openwrt-xxx-sysupgrade.bin
sysupgrade -v openwrt-xxx-sysupgrade.bin # 保留配置
sysupgrade -n openwrt-xxx-sysupgrade.bin # 不保留Attended sysupgrade:装 luci-app-attendedsysupgrade,System → Attended Sysupgrade。它会把当前已安装的包列表发给构建服务器,编一个包含这些包的新固件下下来刷。升级后不用重装包,是最省事的方式。命令行版本叫 owut(新)或 auc(旧)。
保留配置的边界
小版本之间(24.10.0 → 24.10.1)保留配置没问题。
跨大版本要小心,尤其是交换机配置从 swconfig 换成 DSA 的那次(21.02 前后)。老的 /etc/config/network 格式在新固件上不认,保留配置反而会让网络起不来。设备页会写「upgrading from X requires a fresh install」,看到这句就 -n 刷,然后手动重配。
不确定就先备份,-n 刷,刷完手动对照备份里的 /etc/config/ 重新配。
升级后
- 检查 Wi-Fi 是不是又变回禁用了
- 重装包(非 attended 方式)
opkg update确认源还对- 再备份一次
常见坑
overlay 满了:df -h /overlay 看,删几个不用的包或者换用在线选择器打包。
Wi-Fi 5G 没信号:DFS 信道等待,或者国家码没填。换到 36-48 信道试。
刷完连不上 192.168.1.1:电脑 IP 手动设 192.168.1.100,网线换个 LAN 口试。等两分钟,首次启动要初始化。
升级后 LuCI 白屏:浏览器缓存,Ctrl+F5。
升级到一半断了:不要断电,等五分钟。真卡死了走救砖流程。
刷错固件变砖:按设备页的恢复方法来。MediaTek 方案很多有 U-Boot web 恢复,断电、按住 reset、通电,等指示灯变化后松开,浏览器开 192.168.1.1。
定期升级还是不动
个人路由器我倾向:稳定版有安全更新就升小版本,大版本等半年看看别人踩坑再说。升级前必备份,用网线。