ADSL共享上网最佳方式──让ADSL Modem具有路由功能
网络与通信
目前,家庭用户用ADSL共享上网最常见的方式是以一台计算机作为主机,连接ADSL Modem,利用虚拟拨号上网。然后,在主机上安装Sygate、Winroute、Wingate等代理软件,或者直接配置Windows自带的“家庭网络共享”功能,让另外的机器通过它代理上网。这种共享方式存在一个问题:客户机上网时,主机必须打开。而要解决这个问题最好的办法就是使用ADSL Modem的路由功能。当我们启用了ADSL Modem路由之后,家庭网络中任意一台计算机都可以通过连接它直接上网,而不再需要打开主机,也不需要再设置某台机器为主机了。
使用路由的最佳方案当然是使用具有路由功能的ADSL Modem。但是,早期的ADSL Modem一般都没有路由功能。因此,我们须升级它,使之带有路由功能(注:USB接口的ADSL Modem无法进行升级,只有Eternet类型的Modem可以升级)。
一般来说,ADSL Modem的内部数据都设置在其固件(Firmware,相当于主板的BIOS)中,只要这些固件是可刷新的,该Modem就是可升级的。
如果你使用的是华硕、中兴、E-TEK、上海贝尔或者全向的ADSL Modem,那你非常幸运,因为在它们的网站上,提供了升级的资料,你可以直接去网上查找这些资料。本文要介绍则的是朗讯出品的SpeedStream 5260 ADSL Modem的升级方法。
注意:像该产品网站一样,笔者也要声明,如果升级出现问题,笔者不负责修理。同时还要提醒大家:ADSL Modem路由功能的使用,在电信局方必须有上端路由器支持,具体情况请咨询当地电信局。且电信局并不推荐用户自行升级。
其升级步骤如下:
1.先确认Modem底部铭牌上的Part Number为060-5660-00n(n为任意数),其他号码的SpeedStream则可能无法升级。从网上下载两个升级固件,地址是http://www.i-hacked.com/computers/dsl/upgrade.img和http://www.i-hacked.com/computers/dsl/5660.img。SpeedStream 5260Modem内置的固件中有数据校验功能,直接使用SpeedStream 5660 路由器的文件去刷新不能成功。因此,上述两个固件中的第一个是必须的,它已经被人修改过,可以成功刷新5260Modem的固件。然后再升级到较新的第二个固件,其版本为2.2.0(65)。
2.修改连接到Modem的那块网卡的IP地址,将其设为10.0.0.2,掩码设为255.255.255.0。
3.建立一个FTP服务器,把升级需要的固件文件upgrade.img、5660.img等放到根目录下,升级Speedstream 5260时将通过FTP把固件传送到Modem。FTP服务器软件我用的是Serv-U。注意安装时把FTP服务器的IP地址设为10.0.0.2,也就是和网卡地址一样((图1))。FTP服务的用户名可以使用软件默认的“Anonymous(匿名用户)”,密码为空,同时将存放升级固件的文件夹设为该用户访问服务器的根目录((图2))。升级时,我在硬盘D区下设了一个5660的文件夹存放升级固件。


4.Telnet到Modem,即Telnet 10.0.0.1(10.0.0.1是Modem的IP地址),然后输入firmware命令,升级固件。此时Modem会要求你填写FTP服务器的IP地址,你的用户名(即Anonymous)、密码、升级的固件文件名(即upgrade.img)((图3))。填写完毕,“回车”,计算机询问你是否更新固件,选“y”,开始升级,大概一分钟完成,Modem自动重启。但请注意:此过程千万不能停电,否则Modem就只有送厂家修理了。

5.重新Telnet进Modem,用Show命令查看Modem的状态,在 “General Bridge Information”中如果出现如下字样,则说明已经成功升级成为Speedstream 5660 ADSL Router了:
System Type
-SpeedStream 5660-R:ENI
Ethernet Interface
- 10.0.0.1/255.0.0.0
6.重复第5步的方法把Modem升级到更新的版本。
7.进入Web模式管理新的Router,此时它已不仅仅是Modem了。打开浏览器,输入地址:http://10.0.0.1((图4)),将其模式改为“Router”,重启Router。

8.设置你上网的用户名和密码。重新进入http://10.0.0.1((图5)),选择简单设定(Simple Setup),设好用户名、密码并使用PPPoE方式,其中VPI设为8,VCI设为35。注意:这两个数值是Modem的默认值,在广州地区使用通过,如果其他地区不行,请与你的网络接入商联系,取得这两个数值。一般情况下,Router会自动测得合适的值。设置好后,以断电方式重启Router,一会儿后,它已自动连接到上网,你只须将你计算机的IP地址设为自动获取,网关设为10.0.0.1,DNS设成你的网络供应商提供的地址(即电信的DNS服务器),打开计算机就可以上网了。慢慢地享受升级成功的快感吧。

如果你希望恢复到原来的ADSL Modem的模式,你只需进入到http://10.0.0.1管理页面,将Speedstream 5660 Router的模式改为“Bridge”,然后重启,Modem的使用就与未升级时一模一样了。