给HG255D刷自编译openwrt23.05固件


风景悦人
原创
发布时间: 2026-04-21 16:23:14 | 阅读数 0收藏数 0评论数 0
封面
手里有个华为的HG255D路由器,正好它受openwrt的支持,于是从网上下载编译包自编译了一下,给他更新了一下系统。备份你的原厂编程器固件,切记!切记!切记!

准备工作:

材料:

串口TTL线

1

下载编译包更新feeds

首先从openwrt官网下载源码,我下的时23.05的,需要梯子,用命令:

git clone https://github.com/openwrt/openwrt

cd checkout v23.05.6

cd 到源码里,用命令:./scripts/feeds update -a 更新软件包索引。

然后用命令:./scripts/feeds install -a 更新软件包。

另一篇给TP-LINK WDR8620 V3 编译openwrt23系统-DOIT社区里已经写过这里不再赘述。


2

编译固件

cd到openwrt文件夹里面,输入make menuconfig打开配置界面,按图中配置,我只是加选了一个luci(界面UI),一个中文语言包,其他都是默认。最后记得保存退出。输入命令:make -j5 V=s 开始编译,第一次有点慢,估计半个小时吧。

3

取出固件

在openwrt/bin/目录下,按图找。

4

接串口

最好连上串口,这样可以观察进程。

5

制作eeprom

用winhex打开固件中的文件,在28的位置输入你路由上MAC,保存。

BIN
hg255d-eeprom.bin
128.00KB
6

刷机

我的这台机器以前就已经刷的是盘拉多固件,u-boot已经换成了breed,所以直接刷就行了,如果你的是原机固件没有刷过,建议你先到网上搜,HG255D刷机。

先连上电脑网线,按住reset按钮,开机等待电源灯间隙闪烁表示进入breed,松手reset。

打开浏览器,输入192.168.1.1,进入更新页面,在更新固件中,选择你刚编译的固件,选择你的eeprom,更新。更新完会自动重启。

7

进系统

重启后浏览器会自动打开页面,如果没有重新输入192.168.1.1,默认账户是root.密码admin,进入后系统会提示先更新密码,进入后先看下系统--》接口下的端口MAC是否对上了,对上了表示成功,剩下就开始配置你的路由吧。

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载
pdf下载 举报