官方固件更新并刷入 OpenWrt 过渡包
- 浏览器访问 192.168.7.1 ,进入官方固件的管理页面。
2. 选择『 自动获取(DHCP模式) 』,下一步
3. 设置 WiFi 名称和密码,密码可为空,下一步
- 输入设置的密码,『 登录 』(如果没设置密码直接点登录即可)
- 这就进入了主界面,我们点击『 高级设置 』
- 点击『 升级检查 』 -> 『 检查升级 』
- 升级提醒 处点击『 确定 』
- 正在升级系统,请不要关闭电源…
- 升级完成后浏览器会重新进入路由器管理界面,重新输入设置过的密码登录即可。此时我们在主界面点击『 高级设置 』 -> 『 升级检查 』,这里已经可以看到在新版官方固件(版本号为 2.5.11.82 )多了上传固件更新系统的功能。如图:
- 点击『 选择文件 』,选中过渡包(即 openwrt-ipq40xx-R9.11.22-unlock-p2w_r619ac-squashfs-nand-factory.bin ),无需保存配置,点击『 开始刷入 』即可。
- 正在升级系统,请不要关闭电源…
- 刷完固件后,原有的 192.168.7.1 已经无法访问了,OpenWrt 的默认管理地址是 192.168.1.1 ,在浏览器的地址栏输入 192.168.1.1 即可。
如果能访问 OpenWrt 登录界面即表示正常刷入固件(此处我们无需登录),如图:
SSH 登录到路由器
ssh 登录到远程服务器,用法如下:
ssh username@server-address
操作实例
注意: 密码和前面输入的是同一个,即 password
bash
读取路由器的分区表
前面已经登录到路由器的 shell 了,所以命令是在路由器上执行的了。
只要查询到分区里含有 Bootloader ,就可以继续下面的刷写 Bootloader 的操作了。
校验路由器上的 OpBoot 文件
opboot-p2w-r619ac-flash-v1.0.8.bin 的 md5 值是:
c3c0efd25aa18ee505debb3a90d75fe3 ,如果对的上即可放心刷入。
刷写 OpBoot 到 Bootloader
注意: 此处 Rebooting… 并不会自动退出,想要知道是否重启完,浏览器直接访问 192.168.1.1 如果能访问 OpenWrt 的登录界面则表示已经重启完成。此时你可以手动关闭电脑的终端模拟器了
进入 OpBoot
先拔掉路由器的电源,长按路由器背面的 reset 按键( 不要松开 ),然后重新插上电源,直到 跑马灯跑完 (即 LAN的指示灯4,3,2,1 依次闪过,最后LAN口的指示灯全亮,过后又熄灭),这时就可以松 reset 键了。然后浏览器直接访问 192.168.1.1 ,这样就能进入 OpBoot 了。
备份ART
主界面下点击『 高级功能 』 -> 『 数据备份 』 -> 『 执行 』,浏览器会将 art.bin 自动下载到你的电脑上。
备份编程器固件
刷新下浏览器然后在『 备份分区 』处选择 编程器固件 ,然后再点击『 执行 』,浏览器会将 all.bin 自动下载到你的电脑上。
更新 OpenWrt 固件
注意: 你可以在之前刷入的 OpenWrt 管理界面里更新固件,当然你也可以继续留在 OpBoot 更新固件。
- 返回 OpBoot 主菜单
- 『 浏览文件 』,选中需要使用的 OpenWrt 固件 ( openwrt-ipq40xx-R9.11.23-p2w_r619ac-squashfs-nand-sysupgrade.bin ) ,然后点击更新即可。
- 浏览器重新访问 192.168.1.1 ,如果访问的是 OpenWrt 的登录界面即表示更新完成。
注意: 密码默认是 password
- 输入密码登录成后即可进入 OpenWrt 的主界面
- 建议执行一次重置。
『 系统 』 -> 『 备份/升级 』
『 执行重置 』
确认重置
重置完后浏览器会重新回到 OpenWrt 的登录界面。
美化 OpenWrt 的管理界面
默认的 OpenWrt 主题很是复古,这里我要介绍的是我很喜欢的一个主题,名字叫做 luci-theme-argon
到这里教程也算是结束了,后续的配置就与本教程无关了。