列宁晚年八篇著作:DB120

来源:百度文库 编辑:中财网 时间:2024/04/29 21:45:02

[转载] DB120-B1刷OpenWRT固件

路由, 硬件, BootLoader, 详细信息, Flash2011 年 10 月 27 日, 上午 6:50

DB120-B1是电信OEM的WIFI MODEM,使用的是BCM6358 300Mhz的CPU、16M Flash(S29芯片),32M内存。
OpenWRT是一个开源的路由固件,基于Linux系统,同时支持很多种路由设备。由于不同的路由设备的体系结构不同,因此OpenWRT也就有很多的版本,以对应不同的硬件设备。类似的比较著名的是DD-WRT和Tomato。
DB120-B1的BootLoader使用的是CFE,全称是Common Firmware Environment,他的功能类似于PC的BIOS,负责硬件的引导。详细信息可以参考 http://en.wikipedia.org/wiki/Common_Firmware_Environment ,而OpenWRT的固件则相当于PC上的OS。DB120-B1可以使用CFE来将固件写入到设备上。
我选用的固件版本是 db120-openwrt.org.cn-10.03.233-DIY-mini-0722.bin ,选用的原因是这个固件将tun.ko的内核模块集成进去了,而tun.ko正是openvpn所需要的内核模块,由于本设备主要用于VPN相关的事情,所以就选用这个固件。固件详细信息参见 http://www.openwrt.org.cn/bbs/viewthread.php?tid=1150 。其实有兴趣的话,可以自己编译一个固件来刷,编译的方法 http://www.openwrt.org 上有介绍。
刷机的步骤很简单,进入CFE的WEB环境,然后选取固件上传刷新即可。这里需要注意的是,在CFE环境下和在OpenWRT系统下,对应的网络应口功能是不一样的。在CFE环境下,Lan4口作为Client口使用,而在OpenWRT系统下,Lan4则作为WAN口,Lan1-3则作为Client接口。
1.首先将网线插入Lan4接口,并设置本机IP地址为192.168.1.X,CFE启动后默认的IP地址为192.168.1.1;
2.关闭WIFI开关,按住RESET键(拿个牙签之类的)打开WIFI电源开关,直到Power指示灯由绿变红,就可以松开RESET键了。
3.等待CFE的启动,通过浏览器访问192.168.1.1,据说有些设备在这个页面会验证用户和密码,可以尝试以下三种组合,user:telecomadmin/pass:E7jA%5m,user:admin/pass:8mCnC@bj,user:bjcnchgw/pass:8mCnC@bj,我买的设备不需要密码。在CFE页面浏览上传OpenWRT的固件。
4.等待刷机。CFE在刷完固件后会自动重启,如果固件正常,重启将直接启动OpenWRT。此时将网线由Lan4口换至Lan1-3的任意口,ping 192.168.1.1等待系统启动。
5.如正常启动,可以通过web或ssh进行连接配置,默认密码是root/admin,如启动失败,再找找其他的固件试试,再不行就检查一下人品。
注意:不要刷官方版本的固件和带有CFE的固件,这样会把CFE刷坏,设备就砖了,我第一台就是这么变成尸体的,还好这东西便宜。
附一下固件的下载,下载完把后缀.pdf去掉。
db120-openwrt.org.cn-10.03.336-DIY-mini-0916.bin
Category: 小名贼好 | 评论 (RSS) | Trackback