HG522C 刷Openwrt记录

这是华为的一款路由&ADSL猫一体的机器。默认一个RJ45口,4个Lan口,准备刷个Openwrt玩玩。网上资料很少。经过一番捣鼓,确定了TTL管脚,开刷。TTL管脚定义:




接下来是找对应的包,无论是国内论坛还是国外论坛都找不到,只能按照CPU来找了。我的这个是BCM6358系列的,和它比较相近的是RG100A这个路由器,而这个路由器的固件无论是国内还是国外都好找资料。找到对应的而几个。开刷。
先刷的这个:
http://www.kuaipan.cn/file/id_6087592156069998.htm

目的是为了升级CFE。
但是这个是不带web管理界面的,而我又对VLan不太懂,只有划分了VLan,把某个Lan口当Wan口来用(因为这个猫不带Wan口),才能让猫上网
才能下载web管理程序。于是笨方法就是刷个带web管理界面的包。接着经过无数次试验,刷了这个包:
http://www.kuaipan.cn/file/id_6087592156069999.htm
于是乎,就有啦web界面啦,一切看起来很美好。最悲剧的是E文的,最好能让这破猫能上网,然后就可以更新中文的i18n的包(中文包,貌似linux和java下他们爱这么起名)。openwrt的web界面打开的那一刻,鸡冻,真的是狠鸡冻。悲催的是我不会配置vlan,捣鼓一番还是没弄好,上网找资料,按照一位兄弟的文章配置好之后,本来准备把Lan4(靠近RJ45口<asdl口{插电话线的口}>)当wan口的。就是划分了俩VLan(暂时不考虑把WLan加进去),一个是0、1、2、5(cpu)这几个口放vlan0,4、5两个口放vlan1,这样vlan1的4号口作为wan。悲剧的是这样分好vlan后不能ssh上了。我又不懂如何在ttl下reset,当时也忘记了reset按钮了。我悲了个催的,很傻很天真的就直接用ttl进入cfe界面刷机了,刷了好机会都米办法恢复到默认的状态。手贱了一把,把nvram清空了(cfe界面输入e a然后回车,注意,e和a之间有空格)。然后悲剧的就停在了 flash not found 了。其实并没有进入cfe界面。这货肯定是砖了。哥一生气,大手一甩,操起usb鼠标的usb口cpu、网络芯片、电源等各个片子的管脚上依次划过,华丽丽的挂了,彻底的挂了,lan1-4的等长亮,好炫啊。真么一折腾的结果我猜只有两个:1,板载某个或某几个电容挂掉。开关电源挂掉,不过开关电源应该不会太差,华为啊,国内一线品牌啊。
默默的找来起子,外壳,包装盒,装好,等待下次处理废品的时候一起称重。
PS:感谢大石头提供的USB转TTL/232/485神器。
PS:对于想变废为宝的兄弟们,只要刷完那几个包就好,剩下的只是配置下而已。不要养成我这个臭毛病:一不顺心就去短路芯片。反正这玩意儿不值钱。本来就是准备废品处理的。另外,赞一下大石头的神器,防短路。
再PS:准备转战X86平台用vm折腾。
原文地址:https://www.cnblogs.com/sixiweb/p/2798460.html