找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7543|回复: 4

[路由器] Cisco Linksys E3000刷Tomato DualWAN实现单线路单账号双拨网速翻倍(免交换机)

[复制链接]
发表于 2012-7-2 16:14:41 | 显示全部楼层 |阅读模式
本帖最后由 G0239 于 2012-7-2 16:16 编辑

现在手上已经有刷好Tomato DualWAN
固件
无线
路由器




        1. 电脑连接
路由
器LAN1(或远离Internet口(即WAN口)的LAN口),路由器通电开机,浏览器登录192.168.1.1,输入账号admin密码admin。

        2. 在“基本
设置
”--》“网络设置”,WAN1和WAN2分别设为
PPPOE
(或根据个人的网络情况设置),填入同样的宽带账号和密码,其它默认,
双WAN
模式保持默认为负载均衡,1:1,(以上设置参考附图1),LAN设置可以默认,无线网络根据自己的需要设置(设为“无线访问点(AP)”,设定好SSID,安全选项设为“WPA/WPA2”,加密方式建议设为“AES”,设好路由器密码。全部设定好记得下方点“保存设置”。如图:


        3.修改路由器默认
端口
和VLAN,利用路由器内置交换功能单线
双拨


第一步,查看原始设置:

用Telnet软件(如Putty中的puttytel,推荐:
),登录路由器192.168.1.1:23,输入账号admin,密码admin,出现以下内容:


E3000TTDW login: admin

Password:


Tomato v1.28.0538 MIPSR2 K26
USB
8M

root@E3000TTDW:/tmp/home/root#


输入命令(建议后面这些复制上去):nvram show|grep
vlan

回车确认,出现以下内容:


root@E3000TTDW:/tmp/home/root# nvram show|grep v
lan

lan_ifnames=vlan1 eth1 eth2

landevs=vlan1 wl0 wl1

new_vlan1hwname=et0

new_vlan1ports=1 2 3 4 8*

new_vlan2hwname=et0

new_vlan2ports=0 8

use_new_vlan=1

vlan1hwname=et0

vlan1ports=4 3 2 8*

vlan2hwname=et0

vlan2ports=0 8

vlan3hwname=et0

vlan3ports=1 8

wan
2_iface=vlan3

wan2
_ifname=vlan3

wan2_ifnameX=vlan3

wan2_ifnames=vlan3

wan_iface=vlan2

wan_ifname=vlan2

wan_ifnameX=vlan2

wan_ifnames=vlan2

wandevs=vlan2

wl0_vlan_prio_mode=off

wl_vlan_prio_mode=off

root@E3000TTDW:/tmp/home/root#


可以看到刷完Tomato DualWAN后,E3000的Internet(WAN)、LAN4、LAN3、LAN2、LAN1分别对应的Port端口号为0、1、2、3、4。VLAN1对应LAN1(Port4)、LAN2(Port3)、LAN3(Port2),VLAN2对应原WAN(Port0),VLAN3对应WAN2(原LAN4,Port1)。我们现在要改为VLAN1对应LAN1(Port4)、LAN2(Port3),VLAN2对应LAN3(Port2),VLAN3对应原WAN(Port0)和WAN2(原LAN4,Port1)实现路由器用内置交换功能双拨。


在刚才Telnet界面继续分别输入以下命令:


nvram set vlan1ports="4 3 8*"

回车确认

nvram set vlan2ports="2 8*"

回车确认

nvram set vlan3ports="0 1 8*"

回车确认

nvram commit

回车确认

reboot


重启
完,Telnet软件自动关闭,再打开Telnet进路由查询刚才改变端口及设置VLAN的结果:

E3000TTDW login: admin

Password:


Tomato v1.28.0538 MIPSR2 K26 USB 8M

root@E3000TTDW:/tmp/home/root# nvram show|grep vlan

lan_ifnames=vlan1 eth1 eth2

landevs=vlan1 wl0 wl1

new_vlan1hwname=et0

new_vlan1ports=1 2 3 4 8*

new_vlan2hwname=et0

new_vlan2ports=0 8

use_new_vlan=1

vlan1hwname=et0

vlan1ports=4 3 8*

vlan2hwname=et0

vlan2ports=2 8*

vlan3hwname=et0

vlan3ports=0 1 8*

wan2_iface=vlan3

wan2_ifname=vlan3

wan2_ifnameX=vlan3

wan2_ifnames=vlan3

wan_iface=vlan2

wan_ifname=vlan2

wan_ifnameX=vlan2

wan_ifnames=vlan2

wandevs=vlan2

wl0_vlan_prio_mode=off

wl_vlan_prio_mode=off

root@E3000TTDW:/tmp/home/root#


如图:



如上显示,已经设置好我们所需要的结果!


提示:如果改天双拨失效,需要恢复设置,可以硬复位,也可以照样Telnet进路由,分别输入以下命令,就能恢复DualWAN的原始设置,就可以和正常路由器一样使用单线路:

nvram set vlan1ports="4 3 2 8*"

nvram set vlan2ports="0 8*"

nvram set vlan3ports="1 8*"

nvram commit

reboot


       4.把路由器断开电源,开始设置接线。宽带入户线(小区宽带的进户网线,或者ADSL Modem、光猫的网线)接Internet(WAN口,Port0),LAN4和LAN3(Port1、Port2)用一条网线(建议做条10cm以内的短网线)相连(类似短路),电脑或者其它需
上网
的客户端接LAN2(Port3)或LAN1(Port4)。如图:




接线接好后,ADSL Modem通电开机,约一分钟后,Modem的DSL灯亮,这时再打开路由器的电源(提示:如果Modem未握手好就开路由器容易双拨失效)。浏览器登录192.168.1.1看是否双拨成功,如果成功,在系统状态的WAN1和WAN2都会显示已连接,并且IP不同,如图:




(提示:双拨需要同一个账号同一时间拨上去,偶尔路由器不会同时拨,其中一个会提示
错误
691,那就在路由器固件里面点重启,或者把路由断电,过一会儿再通电试试。另一种办法:在路由器固件基本设置--》网络设置里面,不做任何改变,直接按最下方“保存设置”,相当于“kill -SIGHUP 1”命令,两个WAN能同时
拨号
,并成功拨上去。如果都不行,就是你的运营商彻底关闭了双拨,那就没办法了。)


        5.下面在“系统管理”-“
脚本
设置”-“初始化”里面添加一个自动检测是否双WAN双拨成功的脚本:



#!/bin/sh
GET_PPP_GATEWAY() {
        iface=$1
        echo "iface="$iface
        PPP_IP=$(ifconfig $iface|grep "inet addr"|awk -F ":" '{print $2}'|awk -F " " '{print $1}')
        PPP_GATEWAY=$PPP_IP
}

#1分钟后开始检测WAN1, WAN2
sleep 60
WAN1_IF=$(nvram get wan_iface)
WAN2_IF=$(nvram get wan2_iface)
if [ "$WAN1_IF" == "" ] || [ "$WAN2_IF" == "" ]; then
        echo "2WAN fail"
        kill -SIGHUP 1
else
        GET_PPP_GATEWAY $WAN1_IF
        if [ "$PPP_IP" == "" ]; then
                kill -SIGHUP 1
                exit
        fi
        
        GET_PPP_GATEWAY $WAN2_IF
        if [ "$PPP_IP" == "" ]; then
                kill -SIGHUP 1
                exit
        fi        
        echo "2WAN ok"
fi



这样可以保证每次路由器重新通电或重启后都可以双拨,以应对平时的非正常断电之类的情况。


如果看到双拨成功,我们就要试试
带宽
是否叠加,是否双拨不重要,我们要的是网速实实在在地提升。建议用能充分利用带宽的
下载
软件(如
迅雷
),下载下面的链接测试一下速度是否有超过原来单拨的速度,如果能超过原有的速度那么就是能叠加,否则就是线路被运营商
限速
了:


或者用这个Office文件的迅雷下载地址(只要你带宽够高,基本都能达到满负载下载)测试:

thunder://QUFodHRwOi8vZG93bjMub3Jzb29uLmNvbS/Q0NK1yO28/i+w7LmryO28/i8wNTA5L09GRklDRTExX1NQM19DSFMucmFyWlo=


(提示:如果速度有提升但没有翻倍,也没办法,因为可能这条线路已经达到物理带宽的极限了。比如本人申请的是4M的ADSL,
电信
每个月送5小时的提速(福建省内通过浏览器访问ts.oooxm.com,点击自动提速),提速页面显示最高可以提到6M(朋友家10M的LAN显示可以提速到20M,他双拨就达到20M,下载速度达到2.3M/秒!),所以意味着本人用的这条老线路,最高物理带宽就是6M,因此我双拨最
也只能达到6M。实际下载结果是,原来最高每秒500K左右,现在双拨网速叠加成功,达到每秒650K,已经达到线路极限!总之如果您的线路物理带宽超过您申请的带宽,运营商又支持,那单线双拨就能带来网速的提升!)


教程完毕,祝大家设置成功!


特别说明:以上教程是在各位前辈的基础上总结,按照自己的习惯进行设置,不同的路由器也有些差异,我尽量做到傻瓜化,降低门槛,还有疑问的请大家讨论完善!


此文原创skyting

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2012-7-27 10:36:13 | 显示全部楼层
感谢楼主分享 对我十分有用!!! 另外e3000的发热量真的很大么?能否承受7*24???
发表于 2012-7-28 01:38:51 | 显示全部楼层
xwllj1224 发表于 2012-7-27 10:36
感谢楼主分享 对我十分有用!!! 另外e3000的发热量真的很大么?能否承受7*24???

一直是不关机的,发热还可以,放在空旷的地方一点压力都没有

入手价格是500包邮,还没有刷机,够用稳定

同时求教,qos中游戏优先如何设置,玩的是穿越火线,对ping值稳定要求高啊

或者是限制p2p,限制迅雷,限制在线视频等等如何设置

里边都是英文,太专业很难理解
QQ285486507 该用户已被删除
发表于 2012-8-19 20:43:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2014-8-18 11:10:44 | 显示全部楼层
谢谢分享{:soso__3409329614010722382_4:}{:soso__3409329614010722382_4:}
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-30 17:12 , Processed in 0.025539 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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