首先,你需要下载openwrt的固件,然后将固件传输到华为路由器的固件管理页面,把它上传到路由器,并确认要更新。在此过程中注意保留原来的设置,然后点击更新即可刷入openwrt固件。
题主是否想询问“华为光猫可以刷openwrt”?不可以。华为光猫不可以刷openwrt。光猫是宽带营运商提供接人互联网的设备,一般都是营运商提供,账号信息都在里面。光猫也有无线路由功能,单受限于营运商策略,它的路由能力和无线传输能力比较弱,一般都是另外增加路由器,方便控制和管理宽带。若果设备太多,还可以增加路由器。
不能刷。
华为的路由器刷不了openwrt,因为用的是海思的CPU,没办法进行开发。
WS7200是华为路由AX3 Pro的商品名称。华为AX3 Pro新版的模具与旧版一样,颜色分成黑、白两种。
华为路由AX3 Pro配置如下为:CPU:凌霄四核1.4GHz CPU;网口:提供4个10M/100/1000M自适应速率的以太网接口,支持WAN/LAN自适应(网口盲插);网口传输协议:802.3、802.3u、802.3ab。
不能。
荣耀路由并不是路由器,只是光纤猫,无法刷新第三方固件,所以是不能刷openwrt的。
OpenWrt可以被描述为一个嵌入式的Linux发行版。对比一个单一的、静态的系统,OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。
方法/步骤
一、 用到的东西
1、网线 一条
2、USB转TTL线 一条
3、SecureCRT终端仿真程序。
4、当然路由器HG255D主体与电源适配器也少不了了。
二、 接驳TTL线
路由器PCB板上的TX、RX、GND分别连接到USBTTL(USB转串口)的TX、RX、GND插针上。
拔掉路由器WAN和LAN口所有网线。
HG255D TTL插座定义(V+ 为3.3V的电压,千万不能接)
三、 电脑预设1(笔者用的是XP系统)
将USB转TTL接到电脑上,装好USBTTL驱动,选择正确的COM口(在设备管理器中查看第几个COM口,笔者这里是COM9)。
四、 电脑预设2(笔者用的是XP系统)
把电脑的网卡地址改成静态IP地址(设置为192.168.1.100)
五、设置SecureCRT相关参数。
设置SecureCRT COM口的速率为每秒位数57600(笔者这里用的是SecureCRT,)。
设置SecureCRT里(Protocol:Serrial Port:COM9 Baud rate:57600 Data bits:8 Parity:None Stop bits:1)
Flow control选项 DTR/DSR,RTS/CTS,XON/XOFF都不打勾(COM口根据设备管理器中选择相应的数字)。
六、完成SecureCRT相关参数的设置。
点“Connect”完成SecureCRT COM口连接设置,如果连接正确,窗口前会有一个绿色的勾,如下图:
七、准备好路由器与路由器的电源适配器。
这时可以打开路由器的电源,如SecureCRT有显示就表示接驳正确。关上电源。如没有,请参考步骤二,(或把RX和TX两根线对调)。
把相关的文件(u-boot、eeprom及Openwrt固件),与TFTPD32放在同一文件夹内,运行TFTPD32(什么都不要设置)。
八、开始刷机——刷入u-boot 之一(确保TTL线已经正确接好)
(一)在SecureCRT,打开HG255D电源, 当出现。
Please choose the operation: 。
1: Load system code to SDRAM via TFTP. 。
2: Load system code then write to Flash via TFTP. 。
3: Boot system code via Flash (default).。
4: Enter boot command line interface.。
9: Load Boot Loader code then write to Flash via TFTP.。
(二)马上按4后出现如下(不能按9,按9更新U-boot 100%变砖头——键盘上的数字键4)
4: System Enter Boot Command Line Interface.。
U-Boot 1.1.3 (Nov 28 2012 - 12:00:15。
Main_loop !!
RT3052 #
如下图:
P.S.如果不确定什么时候该按4可以接上电源就马上一直按数字键4, SecureCRT可以不需要关。
九、开始刷机——刷入u-boot 之二。
(三)设置tftp服务的网络地址与上传文件到内存。
输入命令
setenv serverip 192.168.1.100。
回车
接着输入
tftpboot 0x80100000 tftpd-uboot.bin。
回车
SecureCRT窗口返回信息如下:
10
十、开始刷机——刷入u-boot 之三。
(四)等SecureCRT里显示2个Arp Timeout Check插上网线时,把网线插入路由器的LAN口(黄色的接口),随便哪个口都可以。
注意:如果没有提示成功下载到问题,千万不要继续下面的操作。等完全tftp上传好,出现NetBootFileXferSize= 00023874)后 (00023874为tftpd-uboot.bin文件大小的16进制数值,别的U-boot文件的值可能不同)
(五)解锁flash 保护
输入
protect off all回车。
返回信息如下:
十一、开始刷机——刷入u-boot 之四。
(六)备份原版的EEPROM信息(备份原机MAC地址并使无线正常)。
输入cp.b 0xBFFA0000 0x80100000 0x20000。
回车
输入md 0x80100000。
回车
返回信息如下(这里的 md 命令那个地址写错了,现在无线信号,有点不行。本来要md 0x80100000 ,可是我写成md 0x80800000。这样会导致无线信号下降一半):
十二、开始刷机——刷入u-boot 之五。
(七)擦除U-BOOT
输入
erase 0xBF000000 0xBF03FFFF。
回车
返回信息如下:
十三、开始刷机——刷入u-boot 之六。
(八)写入U-BOOT
输入
cp.b 0x80100000 0xBF000000 0x40000。
回车
返回信息如下:
十四、刷u-boot完成
(九)刷完系统会自行重启,如果没有重启请按Ctrl+C来重启机器。
(十)到这里u-boot刷完成,关闭tftpd32.exe。
这里笔者刷的是tftpd版的uboot,这种方法还可以刷电信原版的uboot和httpd版的uboot。
P.S.如果要刷eeprom要先刷tftfd版的uboot,再刷eeprom。刷httpd版后是不能刷eeprom的,因为eeprom是需要tftp刷的。
十五、刷eeprom
原版的EEPROM有checksum限制,很多第三方固件不能刷,超级终端/SecureCRT窗口内有提示Flash限制,可以选则先刷入hg255d-EEPROM.bin(这个是第三方破解版的EEPROM)来破解,然后再刷DD-WRT/OpenWRT/Tomato等第三方固件。
(一)修改第三方的eeprom.bin中的MAC地址。
用WinHex打开eeprom.bin,定位到0x00000020-8,如下图:
十六、刷入eeprom.bin。
相对于u-boot,刷eeprom要简单得多。先把HG255D断电,运行tftp软件,选择eeprom.bin,按住reset键不松接通电源,5秒种后会进入刷机模式,点击tftp上的“更新固件”,等那个灰色的圆圈变成绿色就可以了。
如下图:
十七、 更新路由器固件(Openwrt PandoraBox)
刷路由器固件(openwrt/dd-wrt)与刷eeprom.bin是一样的,简单。先把HG255D断电,运行tftp软件,选择要刷的固件,按住reset键不松接通电源,5秒种后会进入刷机模式,点击tftp上的“更新固件”,等那个灰色的圆圈变成绿色就可以了,这里不要太着急,可能要3-5分钟,可以去ping 192.168.1.1 -t ,直到有ping出值来,那样就OK了。
P.S - 1: DD-WRT固件的刷入方法类似。
P.S - 2: 以上,本教程为笔者实践整理。
十八、WEB方式刷固件
如果不要tftp刷,可以通过WEB来刷(本段拷贝于恩山无线论坛,笔者未实践)。
(一) 关闭路由器电源。
(二) 把网线插入路由器任意LAN口。
(三) 修改PC网卡地址改成静态的IP地址,必须是192.168.1.X 的D类地址,而且X不能等于1/255。
(四) 打开浏览器预先输入http://192.168.1.1/update.html,不要输入回车。
(五) 通过牙签/圆珠笔等工具按住RESET孔,同时按开关按钮。
(六) 再在浏览器地址为http://192.168.1.1/update.html的标签页内输入回车。
(七) 等一会,浏览器会出现
(八) 选择引导固件1102-0x20000_hg255d-squashfs-tftp.checksum2.bin。
(九) 等这个页面出现时
就开始通过WEB刷机了(这时如果是原版的EEPROM会带有checksum,非checksum的不能刷,如需破解请看上文)。
(一) 刷入完成,自动重启后进入OpenWRT的Dreambox了,然后通过OpenWRT的刷机页面刷入新的固件。(这时如果是原版的EEPROM会带有checksum,很多第三方固件不能刷)。
(二) 如需转回原版电信固件,请参照前面的十七个步骤并在第十七个步骤内选择电信的原版固件;然后等待刷机完成,就还原到电信固件了(此步骤有一定机率变砖,不建议使用)。