发信人: joper.ye(↑上一站天国)
整理人: gzcsl(2003-08-15 22:01:35), 站内信件
|
alcatel speed touch home升级为speed touch 510
最近法国的朋友发现了从alcatel speed touch home升级到speed touch 510的方法,下面有相关连接。好处是510支持pppoe的硬件拔号和路由功能,自带防火墙等优点,下面讲一下升级的方法,重申一下,改造有风险,要试请自已负责。
支持这种方法的adsl modem的型号是:speed touch home firmware:GV8BAA3.253
过程如下:
首先你要将home升级到pro,还没升级的请看(一),如果不是这样没有路由选项,然后再从pro升级到510,这个方法只是在"G"系列做过实验成功。升级过程是可逆的。
原firmware要用GV8BAA3.253
510修改过的firmware下载后一定要改名为:GV8BAA3.721
用web界面上传GV8BAA3.253(可以用ftp进去modem那里copy一份出来)到passive分区,在web界面那里可以看到是这样:
Active firmware = GV8BAA3.253
Passive firmware = GV8BAA3.253
(好象双bios,是不是啊?呵呵。。。)
然后用telnet进去EXPERT模式,打入命令df,看一下我的分区情况(我自已只modem):
>df
Filesystem 512-blocks Used Available Capacity Mounted on
/dev/fda0 251 78 173 31% /
/dev/fda1 2292 2194 98 95% /active
/dev/fda2 2292 2004 288 87% /dl
可以看到我的active分区位于/dev/fda1,文章提到最好切换到/dev/fda2,进行复原操作会容易很多,否则会比较复杂,切换方法打入如下命令:
software
switch
然后重新起动modem,看一下active是不是已经切换到/dev/fda2下:
>df
Filesystem 512-blocks Used Available Capacity Mounted on
/dev/fda0 251 78 173 31% /
/dev/fda1 2292 2004 288 87% /dl
/dev/fda2 2292 2194 98 95% /active
如果是就ok了。接着在web界面下删除passive firmware GV8BAA3.253 。
接着又要在telnet的EXPERT模式打入如下命令重新释放空间:
software (实际是softwa)
cleanup
接着用web界面上传 GV8BBA3.721上passive分区,如果提示"error writing file",又要用ftp进去modem的/dl分区删除start.cmd除外的所有文件。接着在telnet状态下打下列命令:
software
cleanup
释放空间。接着重新上传,应该就可以了。现在你用web界面看你的firmware变成这样:
Active firmware: GV8BAA3.253
Passive firmware: GV8BAA3.721
就可以了。
进ftp图示,进去后就可以象文件管理器一样操作:
接着拔掉电话线(可能怕操作的时候黑客进来搞破坏)
接着用ftp的EXPERT帐号进去,注意匿名登录删除不了active.flg文件,密码是那个用硬件地址算出来的密码,进去后删除这个文件:/active/active.flg (也就是说active分区的这个文件),接着再copy一个零字节的(也就是说空的,只有文件名的)active.flg文件进/dl分区,也就是说这样:/dl/active.flg。
接着起动modem,运行ST510_1_17.zip 文件中的SetupST.exe设置modem,跟着向导设置各样东西,其中有要求提供配置文件,就用下面下载的user.ini就应该ok,插上电话线,打开modem,modem就自已上网了,呵呵。。。
最后你们可以看一下我的modem里面的文件(我已经copy了一份出硬盘)
升级前情况:
E:\ADSL
│ GV8AAA1.000
│ mount.cmd
│ startup.cmd
│
├───active
│ atmf.ini
│ bridge.ini
│ cip.ini
│ dhcp.ini
│ dnsd.ini
│ GV8BAA3.253
│ ip.ini
│ nat.ini
│ phone.ini
│ ppp.ini
│ pptp.ini
│ start.cmd
│ system.ini
│
└───dl
GV8BAA3.253
start.cmd
升级后情况:
E:\ADSL
│ GV8AAA1.000
│ mount.cmd
│ startup.cmd
│
├───active
│ active.flg
│ GV8BAA3.721
│ start.cmd
│
└───dl
GV8BAA3.253
start.cmd
user.ini
还要注意用大于等于270版本的firmware的请换成253版本的再试,270版本进入EXPERT是用td prompt命令 。
如果想还原回speed touch home,可以用ftp的EXPERT进入,删除/active/active.flg,再copy一个空的active.flg到/dl目录,然后重新起动modem,就又回到speed touch home了,准确一点讲是speed touch pro,因为先前speed touch home是先升级到speed touch pro的。而实际上升级后/active/active.flg已经不可删除了,我估计是法国人有点搞乱了,只copy一个空的active.flg文件到/dl目录已经可以还原,我已经试过,我估计是这样:点击看详细解释,所以前面/active目录转换到/dev/fda2分区非常重要,不然还原要用另外一种方法,方法比较复杂,如果有网友想还原又在前面的步骤时转换错了分区,请到这里看方法,请小心操作,本人不负任何责任。
注意:
有网友问为什么253的firmware的ftp的EXPERT帐号进不去,注意因为是253的firmware,不论telnet还是ftp的EXPERT帐号的密码都是那个通过硬件地址算出来的密码,不是510时那个web界面的密码,这点要注意,因为升级有一段时间了,用惯了510的ftp,有网友问起,用ftp的EXPERT帐号进不了,只能匿名登录,删除不了那个active.flg文件,我才想起来。这点要注意了,要再次升级或者准备升级的朋友可不要搞混了啊,我就差点搞混了。
另外有网友提到如果忘了web界面的管理密码或者设置搞得一团槽怎么办,或者由于意外连不上modem的默认ip了,下面是方法:home后面有一个写着defaluts的开关,如果你忘记了web界面的管理密码,你可以先用牙签压住那个开关不要动,然后打开电源,当第一盏灯变绿的时候再松手,那么里面的设置就还原成工厂初始值了,初始值是没有密码的,换句话说,也就是解决了忘记密码的问题,对于pro跟510那个开关也一样起作用,如果是本机ip地址丢失,alcatel本身有一个工具可以设置也可以恢复默认值10.0.0.138,ping of life是设置新的默认ip,ping of defalut,是取回工厂的初始值10.0.0.138,后者请谨用,如果改成510的,它会将721的firmware copy一份进dl区,结果由于空间不够,user.ini数据会丢失,也不能copy一份进去,要先删掉dl区的721的firmware跟start.cmd文件,然后传一份253上去,再传一份对应253的start.cmd文件,用notepad编辑,只写一行就行了,内容是:/active/GV8BAA3.253 dbg_no,我也不知道分不分大小写,最好先在modem里copy一份start.cmd出来,把GV8BAA3.xxx的xxx部分改成对应的firmware版本就可以了。不然重新开机后它又作同样动作。另外你也可以用windows自带的命令来恢复:
arp -s 10.0.0.138 modem的硬件地址(mac)。
注意:我的解释我不负责准确性,可以到下面的原网址看原文为准(法文),本人不负任何责任。
www.forpage.com
经过法国朋友减肥的speed touch 510 firmware:GV8BAA3_Wanadoo_winIE.721
http://members.lycos.co.uk/ebcdiy/brickebc/diy/GV8BAA3.721.jpg
MD5 checksum:79bf4fa3c6a20a84b071964123b69ab4 请网友自行较对。
升级所需的253版本的firmware:GV8BAA3.253
http://members.lycos.co.uk/ebcdiy/brickebc/diy/GV8BAA3.253.jpg
MD5 checksum:116d96744a9b6560f8b3f0a67d0e507a 请网友自行较对。
下载md5sum.exe 用法: md5sum filename(ms-dos或者dos状态下)
然后看看显示的数字跟上面是否相同,相同表示文件完整没有损坏。
modem的设置文件:ST510_1_1_17.zip
http://members.lycos.co.uk/ebcdiy/brickebc/diy/st510_1_1_17.zip.jpg
我用的配置文件:user.ini
http://members.lycos.co.uk/ebcdiy/brickebc/diy/user.ini
帐号、密码、dns那些请改成你自己的,也可以用setupst.exe来设置(推荐),VPI、VCI值要改成你当地isp的值,用notepad在user.ini里改,就是在phone.ini区那里那两个值,我们这里是8跟35,
speed touch 510 user's guide:
http://www.speedtouchdsl.com/pdf/st510_manual_en.pdf
Command Line Interface Reference Guide:
http://www.speedtouchdsl.com/pdf/cli_guide_510.pdf
user.ini文件说明:
默认是使用硬件拔号和路由功能,如果想用桥接软件拔号,用notepad编辑文件如下部分, 将下面PPP那句删掉就可以了:
[ phone.ini ]
add name=PPP addr=8*35 type=bridge
add name=br1 addr=8*35 type=bridge
后记:
最近,网友fyt发现上传封包有堵塞现象,例子是在论坛上长帖不能发出去,经研究后是下面这个问题,在user.ini中红色部分数值一定要相同,不相同就会有问题,如果相差太大,甚至连网页都连不上,ppp.ini那里,如果不写mru=xxxx(代表某个数值),默认会是1492,由于ip.ini那里eth0 mtu=1500,如果不设置,默认也是1500,不相同,结果出现问题,原因大概是1500大于1492,应该将1500分割,或者由于硬件的问题,不能分割,所以包甩失,这是fyt的解释,各位可以参考参考。最简单方法,将ip.ini那里红色部分改成mtu=1492,如果想改mtu,一定要红色两部分一齐改,而且数值一定要相同。
[ ppp.ini ]
ifadd intf=PPP
rtadd intf=PPP dst=0.0.0.0/0 src=0.0.0.0/0 metric=1
ifconfig mru=xxxx intf=PPP dest=PPP user=$PPPoe_userid password=$PPPoe_passwrd proto=pppoe encaps=llc accomp=negotiate addrtrans=pat status=up
ifattach intf=PPP
[ ip.ini ]
apadd addr=10.0.0.138/8 intf=eth0 addroute=no type=4
config forwarding=on firewalling=on redirects=on sourcerouting=off netbroadcasts=off ttl=64 fraglimit=256 defragmode=nat addrcheck=static mssclamping=on
ifconfig intf=loop mtu=1500 group=local
ifconfig intf=eth0 mtu=xxxx group=lan
ifconfig intf=PPP mtu=1500 group=wan
rtadd dst=10.0.0.0/8 gateway=10.0.0.138 metric=1 type=4
转自
http://members.lycos.co.uk/ebcdiy/brickebc/index.php
----
明日过后 我的天空失去你的海岸
余下今天足够我向往 阳光正仁慈地 滑过睡床
然后 时候有限换来无限奢望
然后公园商店逛一趟 还可以平静地 望透天边海角
我已很快乐改天再访 若你仍盼望
请吸一口气证明你开心(请挥手证明你开心)
请牵一牵挂试验爱的残忍(开开心心请不要试验我的恻隐)
缩短了永恒 增长了皱纹 于天国再会 亦能拾回前尘
请紧紧拥抱证明你贪心 请轻轻一吻
证明这个不是路人 (即使贪心请给我证明我不是路人)
抚摸过雪人 苦恋过圣人
从来未遇过你声音 多动人(多么伤感的笑声)
明日再会 我的身躯搜索你的身影
如一下站不会到天国来 沾湿的眼睛
做个记认然后 然后各自梦游余下生命
然后彼此都要更高兴 如果再无然后 踏过天路历程
你我可约定将于哪天
在哪儿畅泳 请勿回望 请勿回望 请勿善忘
|
|