登陆
最新消息: 网站开启https访问,有证书更安全!


玩转Openwrt — 刷入带ADSL驱动的全功能版本

技巧资料 骑猪看月亮 3451次浏览 暂无评论

之前家里用的一直USR9108加上自己编译修改的内核及软件配合自己整的VIA小板子动物机,可是编译移植那真是叫一个痛苦,各种补丁各种依赖关系,实在头大,费时费力。而且还有那个悲催的USB1.1,那速度真叫认抓狂…我的移动硬盘插上基本就是个摆设…每每看到openwrt那丰富的软件资源,那真叫一个眼馋,虽然我的USR9108也能刷,可是那个单USB1.1的确令我很是失望,所以也就没有再折腾它的欲望了,于是干脆就整了个DB120,主要就是看上了它的双USB2.0,这样一来它的可玩性就大大提高了,无限可能呀无限可能…


我买回来的这个db120已经刷好了openwrt中文论坛的db120-openwrt.org.cn-10.03.336-DIY-mini-0916,于是我拿出我那个在房间门口落满灰尘的华为MT883d插入路由机后的USB口,然后向导配置,上网成功…可是这样又平白无故浪费我一个USB口,虽然说可以插个USB Hub来解决可是这样的方法又不够低炭。


在网上找了一下,这个BCM63XX系列芯片的路由能刷以下几个固件:


电信原版:这个固件基本是个半残废,只具备一些路由器基本的功能,貌似还有个Ftp,SMB。ADSL也能正常工作,可也就仅限于此了,发挥不了此路由器硬件应有的性能,可玩性基本没有;所以直接无视之。

OpenWrt Backfire:这个固件openwrt应有的功能都能正常使用,可以直接ssh,各种玩法都比较成熟,可惜的是ADSL不能正常工作,还得挂个猫当尾巴,而且我的情况是浪费个USB口,就算不浪费USB口也浪费个电源插头…

BCM6358英文原版固件:这个是BCM的官方固件,跟电信版的差不多,可能某些功能稍微强大一点,但是也几乎没多大的可玩性。

DSL-2760U的改版固件:因为这个固件官方开源了内核以及一些软件的源代码,这个设备的硬件使用的也是BCM63XX,所以很容易移植到DB120上面,并且有网友为其移植了BT与电驴的软件,这个方法与我之前用的USR9108移植发放是一样的,如果要移植其他软件也是很费事的…

对比了这几个固件发现都不能满足我的要求,最无限接近的也就openwrt的了,可惜的是它并不支持ADSL,于是就在思考能不能用DSL-2760U的内核与闭源驱动并配合openwrt丰富的软件资源,这样的话只需要编译DSL的内核与模块,比起自己移植软件,解决库依赖要省事的多了。


本来已经自己着手做了,可是偶然在openwrt中文论坛转了一圈,发现还真有人早就这么做了,而且已经比较完美的解决了,现成的固件已经放出来了,具体链接在这里,下面我说说使用这个固件的刷机过程:


使用TTL线连接路由器,设置好超级终端,超级终端的参数如不知请自行google之。

关闭设备电源,按住设备上的RST键,然后打开电源,15秒钟后松开RST。

查看CFE的版本,如果启动信息输出滚动过快请多次重启,这步是必须的,因为这个混合固件有CFE的版本要求,请看清后再下载其对应版本。

在看到“*** Press any key to stop auto run (1 seconds) ***”这段信息时,迅速按任意键,然后终端上会显示”CFE>”这样的提示符

然后输入 e a,来请空flash,如果之前输入过其它固件的话,这步必须要做。

然后重新启动再次进入到CFE,此时使用网线连接到LAN4口(靠近电源那个),将网卡IP设置为192.168.1.*,在浏览器里输入192.168.1.1回车,点击浏览按钮选择固件文件,然后点升级。

路由器升级完成后会自动重启,重启完成后把网线插入LAN4以外的任意口。

然后ssh到192.168.1.1,默认用户:root  密码:admin

成功登入后编辑/etc/config/modem,注释掉option port与option encaps让其使用默认即可,修改option vpi 与 option vci,如不只具体的vpi/vci参数请致电当地运营商

修改/etc/config/network,将wan口的ifname设置为inet_X_X,这里的两个X分别用vpi/vci填充,option username与option password设置为自己宽带的用户名与密码

一切就绪后开始尝试拨号:/etc/init.d/modem boot

成功后将其设为开机自动启动:/etc/init.d/modem enable

安装firewall使内网机器也能上网,opkg update; opkg install firewall;reboot

本文转自:kerson的专栏

囧 亲 晕 酷 哭 馋 闭嘴 调皮 贪 奸 怒 嘿 羞 汗 色 惊 萌 悲 笑 惊 狂 吃
囧 亲 晕 酷 哭 馋 闭嘴 调皮 贪 奸 怒 嘿 羞 汗 色 惊 萌 悲 笑 惊 狂 吃

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址