找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6113|回复: 6

DELL Truemobile 2300 路由器刷新DD-WRT及Tomato DualWan mod的曲折过程

[复制链接]
据自己的经历总结了一下,网友如果有类似经历可以看一看,呵呵

http://www.forlove.me/blog/?p=262
 楼主| | 显示全部楼层
我一年多以前买了DELL Truemobile 2300 V2路由器,刷新了DD-WRT2.4版,一直非常稳定,后来又尝鲜用一台PIII PC做了一个软路由,安装过ROS、m0n0、smoothwall及海蜘蛛等,前几天在网上闲逛,无意中发现了Tomato DualWan mod版本,决定尝试一下,虽然也有网友说可能会刷成砖头。

先来介绍一下Tomato DualWan mod,DualWan就是将能刷tomato的路由器由原来的单WAN口变成双WAN口,不需要在路由器上增加任何硬件,只需要刷一下DualWan mod固件,升级之后功能就得更强大,什么普通路由器有的功能都有了,随此之后还加入了virtual**、Qos、策略路由、带宽叠加等等———实在是太强大了,因为这是个基于Linux的系统。而我也是看中了带宽叠加这个功能才决定要刷的,为什么呀?!小声告诉你:因为可以蹭网,把自己的网络带宽与其他人的带宽合成一条,更快!

在刷新之前先恶补了一下Tomato,原来也没有刷过这个系统,也有不少网友成功的经历,但也有很多变成砖头的结果。

先在DD里恢复默认值,然后升级固件,很顺利的升级完了,重启路由器后出现了Tomato的红色界面,输入用户名root及密码admin后就可以进入了。配置界面与DD风格完全不同,但有些功能还是大同小异。

1、这个时候发现了问题,电源指示灯及无线网络指示灯不亮了,只有接网线的那个网络指示灯亮着,Goole下知道,Dell 2300路由器NVRAM不能自动清除,所以这两个灯不亮,解决方案有两种,一种是修改CFE,这是个一劳永逸的方法,但方法及修改软件不好找,另一种方法就是通过Telnet,通过命令修改,这种方法安全。

如:Telnet 192.168.0.1

输入以下命令:

gpio disable 7
nvram set wl0gpio6=2
nvram set wl0gpio7=0
nvram commit    ;这个是保存,一定要输,要不然一断电又完了,呵呵

通过输入上述命令,发现无线的灯没有问题了,但是电源灯还是不亮,一时也没有解决方案,不妨碍用,就不管它了。

2、又有问题了(:

第一个Wan口,就是路由器本身的那个Wan口可以正常拨号,但介绍的第二个Wan口(也就是Lan1)无论如何也不能拨号,并且可以给电脑的网卡分配IP地址,肯定是有新问题了。

在网上找个半天,也没有找出解决方案来,只好报着试试的心理在论坛里提出了问题,然后,又能过升级固件的方法把Tomato升级成了DD。

3、升级完成后,路由器又恢复了原来的样子,第二天发现,论坛里有网友回信了,并告诉我较详细的说明及操作步骤,原来刷成Tomaot时,Vlan2没有自动打开,所以没有成功,看来需要再刷一次了,这次再刷Tomato是轻车熟路了,但是由于自认为轻车熟路,DD没有做复位,刷新完成再次登录时提示密码不对。这下可完了,密码不对,路由器就半成半个砖了,没法登录就没法配置。

再次Google-----

原来DD的密码是经过加密的,如admin这个密码,在DD里面就变成bJz7PcC1rCRJQ(注意大小写)这么复杂的密码靠人脑子是无论如何也不能破解的吧。

对于这种结果有以下几种处理方案:

1、让路由器见鬼去吧——

2、把路由器当成一个具有DHCP服务器来用,并且网段不可能更改。

3、用jtag线修复,这个复杂,且还要动电烙铁从路由器主板上接线,难度较大,耗时长,稍有不甚,真变砖头了。

4、通过tftp刷新一个其它的路由器系统,如DD或OPENWRT等等其它支持tftp刷新的系统。

我选择了4,因为其简单,tftp操作方法我也熟。在这里,我们需要一个DD的Mini版。

运行tftp,输入路由器IP地址,然后找到DD的Mini版的位置,拨下路由器的电源,在插上路由器的电源的几秒内,按下Upgrade,否则可能会不成功,需要多试几次:

当提示你刷新完成后,重新就看到DD的界面了,输入用户密码admin,就可以修改了。此时头上的汗已经全消了。

5、先恢复DD的默认值,以防万一,再Telnet到DD的系统里面输入:

root@DD-WRT:~# nvram show |grep http_passwd
http_passwd=bJz7PcC1rCRJQ      ;这就是加密后的密码了,如果不做路由器的初始化,用这种方法记下密码也可以。
size: 25753 bytes (7015 left)

再次刷新Tomato,登录时输入刚才记下的加密的密码,果然好使,第一步就是修改密码,哈哈

Telnet到路由器,修改无线灯,保存重启。

6、打开Vlan2

nvram set vlan0ports="0 1 2 5*"
nvram set vlan2ports="3 5"
nvram set vlan2hwname="et0"
nvram set wan2_ifname="vlan2"
nvram set wan2_ifnames="vlan2"
nvram commit

重启路由器,再做测试,OK。

然后按Tomato DualWan mod相关说明修改相关的策略路由就可以进行双线叠加或负载均衡了。

提示,在从DD刷Tomato时,需要把刷新文件的扩展名改成.bin。
回复

使用道具 举报

思考思考,长见识了.谢谢楼主总结
回复

使用道具 举报

我一般是在DD上清空密码后再用tftp刷TT,这样进入TT的密码就是root/admin
回复

使用道具 举报

思考了,刷成tomato后,清了nvram,变砖了,等jtag线,准备刷cfe和清nvram。不知有什么要注意的不?
回复

使用道具 举报

我也是从DD界面直接升TOMATO,变砖了,什么灯都不亮,结果只好JTAG刷回DD
回复

使用道具 举报

dell2300 v2刷前最好先刷改版的cfe文件有16M和32M两种根据自己了路由器来定,刷前一定要恢复默认配置(让内存剩余空间大于要刷的文件,平时升级固件也要先检查内存剩余),先刷mini dd-wrt,升级到dd-wrt.v24-12220_VINT_std,通过dd内置升级到Tomato_119ip这个版本(改文件后缀名为bin)最后升级到tt1.23或1.25版,自己试验多次,如果跳过直接升,99%变砖。   如果是16M的内存不建议升TT(使用时内存会耗光)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-22 12:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表