OpenWRT 是一款家用路由器操作系统,没有它,路由器无法正常工作。类似国内厂商基于Android开发定制系统,OpenWRT也允许路由器厂商进行二次开发,增添特色功能。同时,独立开发者也能基于OpenWRT开发各种插件,增强路由器的功能性。
今天我们将升级并刷机我们的路由器,以一个旧型号路由器为例。首先,需从网上搜索“openwrt”下载固件。注意,官方站点是英文的,别找错。
或者直接访问:https://openwrt.org/start?id=zh/start
进入官网后,你会看到英文界面,右侧面板可选择中文。
在“硬件列表:固件下载”页面搜索你的路由器型号:https://openwrt.org/start?id=zh/toh/views/toh_FWdownload
比如,我的路由器是wr841n v5,所以我搜索“wr841n”。注意区分不同版本。
找到对应版本后,下载完整刷机包(如果是原版路由器),并保存到桌面便于后续操作。
现在开始刷机。通过浏览器访问路由器(如192.168.1.2),输入账户密码,准备刷机。
进入路由器,这是原版界面。
在左侧菜单选择“系统工具”->“软件升级”,点击“选择文件”。
选中下载的固件,确保版本与路由器匹配,然后点击“升级”。
路由器开始升级,约1-2分钟后完成。升级后,配置将恢复出厂设置,IP可能变回192.168.1.1。
用ping命令监控路由器,当IP变为可用,说明刷机成功并重启完毕。
现在,用192.168.1.1访问路由器,初始用户名是root,密码为空,登录后即可看到新界面及版本信息。
可以在此修改密码。至此,路由器已成功刷机,你可以进行其他设置了。关于OpenWRT的配置和中文界面插件安装,后续文章会继续介绍。