1. SSH登录路由器
在linux/ win10 linux子系统 /win软件Xshell等等,打开命令行终端,输入:
ssh root@192.168.1.1(网关地址)
输入密码,登录成功。
2. 进入OpenWrt /tmp目录
cd /tmp
3. 检查OpenWrt路由器是否有足够的内存
df -h
可以看出, /tmp 还有29.5MB可用空间,而升级固件在3MB左右,足够了.
4. 下载OpenWrt固件
wget http://downloads.openwrt.org/snapshots/trunk/xxx/generic/openwrt-xxx.bin
5. md5校验,确保下载的固件完整
wget http://downloads.openwrt.org/snapshots/trunk/xxx/generic/md5sums
md5sum -c md5sums 2> /dev/null | grep OK
openwrt-ar71xx-generic-tl-wr2543-v1-squashfs-sysupgrade.bin: OK
6. 升级OpenWrt
sysupgrade -v openwrt-ar71xx-generic-tl-wr2543-v1-squashfs-sysupgrade.bin