1. 前提条件
华为HS8125T路由器
电脑一台
网线
华为HS8125T原厂固件(Version V100R001C00SPC100)
最新OpenWrt固件(建议使用最新稳定版)
2. 准备工作
2.1 禁用路由器的防火墙和DNS
登录路由器管理界面,依次进入“安全管理”>“防火墙”>“状态”,将其设置为“已禁用”。然后进入“WAN口设置”>“基本设置”,将其中的DNS地址设置为“0.0.0.0”。
2.2 获取原厂固件
通过以下网址获取华为HS8125T路由器的原厂固件:
```
```
2.3 获取OpenWrt固件
通过以下网址获取最新稳定版OpenWrt固件:
```
```
3. 制作TFTP服务器
3.1 Windows系统
在电脑上安装TFTP服务器软件,如tftpd32。
将OpenWrt固件文件复制到TFTPD32的根目录。
运行tftpd32,确保其已成功启动。
3.2 Linux系统
在电脑上安装TFTPD软件包:`sudo apt install tftpd`。
将OpenWrt固件文件复制到以下路径:`/var/lib/tftpboot`。
启动TFTPD服务:`sudo systemctl start tftpd-hpa`。
4. 刷写原厂固件
4.1 断网
将路由器从网络断开连接,断开电源。
4.2 刷写原厂固件
按住路由器背面的“复位”按钮。
保持按住“复位”按钮的同时接通电源。
等待约30秒,直到路由器指示灯闪烁。
松开“复位”按钮,路由器将开始刷写原厂固件。
4.3 重启路由器
固件刷写完成后,路由器将自动重启。
5. 刷写OpenWrt固件
5.1 获取路由器IP地址
通过DHCP或静态分配,获取路由器的IP地址。
5.2 启用TFTP服务
登录路由器管理界面,进入“系统管理”>“软件升级”>“TFTP升级”,勾选“启用”并保存设置。
5.3 刷写OpenWrt固件
在电脑上打开命令行窗口。
输入以下命令:
```
tftp -i
put
```
例如:
```
tftp -i 192.168.1.1 put openwrt-ramips-mt7621-hs8125t-squashfs-sysupgrade.bin
```
5.4 重启路由器
固件刷写完成后,路由器将自动重启。
6. 破解密码
6.1 获取默认密码
华为HS8125T路由器默认密码为```admin```。
6.2 重置密码
如果需要重置密码,请长按路由器背面的“复位”按钮约10秒,直到路由器指示灯闪烁。
7. 注意事項
在刷机过程中,请确保路由器始终保持通电。
刷机存在一定风险,请谨慎操作。
如果刷机失败,可以尝试重新刷写OpenWrt固件或恢复原厂固件。