找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8662|回复: 4

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

[复制链接]
发表于 2012-7-2 16:14:41 | 显示全部楼层 |阅读模式
本帖最后由 G0239 于 2012-7-2 16:16 编辑
6 ?9 N- m9 T) T- C! q* `0 d$ ^7 x" E1 r& w& [( I
现在手上已经有刷好Tomato DualWAN
固件
无线
路由器

* O! |# w% P% M+ Q4 m$ W4 w: y* R! Y0 i8 K4 [

6 h; s2 M( o1 h: }/ p5 _+ e; H3 c' p7 a8 i  I9 e
        1. 电脑连接
路由
器LAN1(或远离Internet口(即WAN口)的LAN口),路由器通电开机,浏览器登录192.168.1.1,输入账号admin密码admin。

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

7 @  M8 l  [2 E# i9 N
6 k8 T) `" m# r/ I# y0 y
        3.修改路由器默认
端口
和VLAN,利用路由器内置交换功能单线
双拨
) x* t: n+ L8 I' @1 O

4 n  p- u6 |4 H& j& S  M
第一步,查看原始设置:
0 K+ X1 ~2 I! F1 k/ H1 D+ h
用Telnet软件(如Putty中的puttytel,推荐:
),登录路由器192.168.1.1:23,输入账号admin,密码admin,出现以下内容:
0 F& W! A. X8 r/ A, u& f

7 `3 |9 V' k- ^6 N5 i1 c
E3000TTDW login: admin
/ U% I; j: e! Q! ?7 C0 T
Password:
$ m8 V" L: D" h  ?5 b; O
7 d! S- w  C& Y; V% J+ b+ U+ \
Tomato v1.28.0538 MIPSR2 K26
USB
8M
9 H" ?. l! E9 A$ C" [
root@E3000TTDW:/tmp/home/root#
" }: v$ N. V6 l# A2 \0 }
% T- V/ F5 p: L& ~3 L
输入命令(建议后面这些复制上去):nvram show|grep
vlan

+ g- D( h/ B* t* Z4 p6 L
回车确认,出现以下内容:

0 V9 C) f# W1 y# r, L
0 G% C' Y$ d! F: U
root@E3000TTDW:/tmp/home/root# nvram show|grep v
lan
/ v+ Z; N- C* o& x$ I* O
lan_ifnames=vlan1 eth1 eth2

: ~: T: x' n4 n
landevs=vlan1 wl0 wl1
! h, P; S0 u  b. x" o
new_vlan1hwname=et0

: }6 C- A3 l1 y& F3 J) D& V
new_vlan1ports=1 2 3 4 8*
  x) A* A+ H6 v6 x: z% ?
new_vlan2hwname=et0
: b. O6 J. w( P" C! |
new_vlan2ports=0 8

0 S' {9 }" A" W# z  B
use_new_vlan=1
6 |/ O7 b6 n0 ?5 X- |7 V+ p
vlan1hwname=et0
& r, k7 j' P$ X, _) t
vlan1ports=4 3 2 8*

& M6 l  h; L1 c4 x0 Z
vlan2hwname=et0
  w$ I- ^" ?9 X0 J2 c/ d6 H4 q
vlan2ports=0 8

. B6 L* r5 ?6 L. Y1 v
vlan3hwname=et0

# ~6 c, L; ?) |( P) w6 N% S9 g( {
vlan3ports=1 8

% g/ t! x2 I" Q: ^
wan
2_iface=vlan3
& q# o8 t$ ]) n$ C/ m
wan2
_ifname=vlan3
# D5 O# y& j  C- C  v) {: \1 |" v
wan2_ifnameX=vlan3

- f2 a0 S9 ]+ m4 f" B1 p$ v
wan2_ifnames=vlan3

/ j$ m" Y. I7 ^2 d1 S7 ?
wan_iface=vlan2

/ v1 ~: p8 X7 `/ W+ C! }
wan_ifname=vlan2

- B0 c( k6 y( m8 n) g: d! Q
wan_ifnameX=vlan2

1 T) f& V; g2 q9 i! Z3 Z" n
wan_ifnames=vlan2

( _1 s" _' K- o6 {) G
wandevs=vlan2

1 R& `8 h, F+ i+ Z$ u  M0 y9 _
wl0_vlan_prio_mode=off
" z. E% G/ `7 {
wl_vlan_prio_mode=off
0 M+ b+ g7 \3 |
root@E3000TTDW:/tmp/home/root#
  Q! ]1 O4 x0 D+ L0 B$ Q) E

4 I# S& X1 J$ s9 Q. s2 }$ l. I0 X4 @
可以看到刷完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)实现路由器用内置交换功能双拨。
5 O$ Y8 _4 T1 G

% _, o( F: \9 G8 v7 p. T1 t
在刚才Telnet界面继续分别输入以下命令:
8 F& S3 R: T6 i( I: q& B9 t

6 g' g' ~+ e- R/ l+ E4 k5 m  h
nvram set vlan1ports="4 3 8*"
) s  [* E- n8 U" C9 A; l
回车确认
& f' U% ^0 N5 |4 N, E4 n
nvram set vlan2ports="2 8*"

$ o; |7 J/ r3 Q- B
回车确认
1 j0 I  v% A) v% {: h* G
nvram set vlan3ports="0 1 8*"

0 B7 I8 v. T! C2 Q
回车确认

: y* m+ V, E& K& \) W1 |  a- \: N
nvram commit
$ s: k' N. t/ ?" F8 P
回车确认

- N8 w! X8 b6 h( q9 s& K9 _5 K! p  q
reboot
, q/ W( H4 D4 I( z3 J, }

8 `# J) n: w- l6 |
重启
完,Telnet软件自动关闭,再打开Telnet进路由查询刚才改变端口及设置VLAN的结果:

! ?" d" z, D% W# F' }: D9 Q5 y9 D
E3000TTDW login: admin

9 T3 p: l0 h/ d- S+ \; z1 w/ y
Password:

- E& R6 u& n9 M+ ?$ L( q1 N! G. n) q( h0 n: D2 k, p+ z
Tomato v1.28.0538 MIPSR2 K26 USB 8M

+ R) C) a7 M. M( @# s; A
root@E3000TTDW:/tmp/home/root# nvram show|grep vlan
. u8 _! m% ?! M& H: }# U1 [
lan_ifnames=vlan1 eth1 eth2
/ y6 h+ L, Z4 G) e& v
landevs=vlan1 wl0 wl1
% W8 }4 f. }* n$ V( ?
new_vlan1hwname=et0
  m) ?; z. g* o) o; C$ K
new_vlan1ports=1 2 3 4 8*

* H; q. q0 j( G/ k. x
new_vlan2hwname=et0

0 v+ Q, S4 m2 v
new_vlan2ports=0 8

) {# \/ u3 N' g" O& |. a2 }
use_new_vlan=1

* W& A# x$ Z% d0 k' ~
vlan1hwname=et0

$ P& M9 }$ T7 L4 S( s
vlan1ports=4 3 8*
2 W7 G+ Q  N( a7 M5 i8 d4 W
vlan2hwname=et0

) K) L$ i6 ^  r! b
vlan2ports=2 8*
3 D9 V$ m8 b2 R0 \8 R! I0 L
vlan3hwname=et0

8 Y& u7 }# }& i
vlan3ports=0 1 8*
9 O* F. E% j- z, j
wan2_iface=vlan3

' v, t! `& d$ X) W
wan2_ifname=vlan3

' x( v( X  Q+ S( p+ q
wan2_ifnameX=vlan3

! a" D$ Q7 K" A* a
wan2_ifnames=vlan3

& T( |: l% B, z# s& k/ j
wan_iface=vlan2
- P( L0 I: W3 t7 k% M( B
wan_ifname=vlan2
# J6 M+ B/ t6 b; E& C
wan_ifnameX=vlan2
+ B2 [) z8 k5 g+ s
wan_ifnames=vlan2

. @: d" n- J/ \; }4 j, M
wandevs=vlan2
5 r2 k' m) B; c* x$ p- ?
wl0_vlan_prio_mode=off

# J# F, X. {2 c' L
wl_vlan_prio_mode=off

0 ~. n2 ^5 x3 z, f9 ?
root@E3000TTDW:/tmp/home/root#

, ?$ P, |5 k7 \" l! P# c2 `3 G; ^0 k7 `1 b' \) k1 e. Y6 V, B
如图:

" l7 N0 \8 q2 ]& z5 r
- B5 g3 D5 R4 x$ Q5 b4 o( Q3 q) [5 d# C" L" w. G
如上显示,已经设置好我们所需要的结果!

; Y% h  H$ C3 M  k1 h
- ^( K9 o# E3 p: C
提示:如果改天双拨失效,需要恢复设置,可以硬复位,也可以照样Telnet进路由,分别输入以下命令,就能恢复DualWAN的原始设置,就可以和正常路由器一样使用单线路:

' `! W0 _. u4 y& S% n5 c/ A8 v
nvram set vlan1ports="4 3 2 8*"

7 I( A; o9 X6 G" N7 i6 A
nvram set vlan2ports="0 8*"

0 h' J. Y3 E$ x7 x
nvram set vlan3ports="1 8*"
# e& u' v6 ^* B+ b
nvram commit

: A9 d( C; i' h9 x% Q8 i
reboot

9 H- ?1 Y2 K+ }- c3 ?+ P0 i$ F, ^3 s+ R9 _$ u) |
       4.把路由器断开电源,开始设置接线。宽带入户线(小区宽带的进户网线,或者ADSL Modem、光猫的网线)接Internet(WAN口,Port0),LAN4和LAN3(Port1、Port2)用一条网线(建议做条10cm以内的短网线)相连(类似短路),电脑或者其它需
上网
的客户端接LAN2(Port3)或LAN1(Port4)。如图:

4 d% V$ }! [8 X6 K' T+ W  ?$ X) b8 A( C. r4 v# \* t

5 ~- S) L$ ?5 k' r  i8 m8 ^  S: s: S  m. \3 ]
接线接好后,ADSL Modem通电开机,约一分钟后,Modem的DSL灯亮,这时再打开路由器的电源(提示:如果Modem未握手好就开路由器容易双拨失效)。浏览器登录192.168.1.1看是否双拨成功,如果成功,在系统状态的WAN1和WAN2都会显示已连接,并且IP不同,如图:

/ Q- s9 q& E2 ^( N' b8 ]" V1 B0 g  I7 s% d8 X6 e5 [: E

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

/ q& S" ?8 k9 j% ?) e# j, s9 c  D' D( Z
        5.下面在“系统管理”-“
脚本
设置”-“初始化”里面添加一个自动检测是否双WAN双拨成功的脚本:

1 {  }! F+ ]* P& w3 w  D
5 _1 [8 [2 j/ f6 B% y
3 U0 N' H5 n- N# Y) D
#!/bin/sh7 j& ^: S- R1 S9 V# v/ W
GET_PPP_GATEWAY() {% V. E1 k. ?% s& v; Y$ g
        iface=$1# u; t: E/ m+ x- w+ I1 y5 M5 h
        echo "iface="$iface4 b/ V" N+ h9 X4 \
        PPP_IP=$(ifconfig $iface|grep "inet addr"|awk -F ":" '{print $2}'|awk -F " " '{print $1}')
  X; [0 L0 ?9 F; K! V; H/ N% R. i) M        PPP_GATEWAY=$PPP_IP+ ^* d0 j- j" i- H4 Z/ J( S. K
}1 L, `; k9 d7 P1 Q0 Q
, r# u5 d  `5 e" }5 m
#1分钟后开始检测WAN1, WAN25 [& B3 D# ?4 s( ]" T
sleep 60& u& {! X' Q- e+ H& d9 Y" U7 G
WAN1_IF=$(nvram get wan_iface)# y' |/ H' z! J$ G! v
WAN2_IF=$(nvram get wan2_iface); b  L& N, b  C% E
if [ "$WAN1_IF" == "" ] || [ "$WAN2_IF" == "" ]; then
8 x, [* s6 d, k+ a4 ^) O        echo "2WAN fail"
4 Q, r( h% H6 l. q1 T+ @% t/ J5 f        kill -SIGHUP 17 Z$ @. O! |* m: z- r: _
else
1 _, C7 T! Z( B9 X        GET_PPP_GATEWAY $WAN1_IF- @6 f) i4 ]% |0 p' f
        if [ "$PPP_IP" == "" ]; then3 p1 P. I* _* ]* _% o
                kill -SIGHUP 1: B. g- R+ j- U# {; _
                exit
! t$ B% [2 a9 `- s) `5 m: t        fi
- t/ t8 s8 W- _/ S        
4 W! M- k8 L% b- F& y        GET_PPP_GATEWAY $WAN2_IF6 Z* |" P; h' Z
        if [ "$PPP_IP" == "" ]; then
" J  K: A6 T' e/ n                kill -SIGHUP 1
/ `7 g2 a7 @- U' f                exit; ]7 n- _5 v# a
        fi        
1 _! h6 U  t" h" p3 N" q        echo "2WAN ok"
8 \, v& w( P( m, efi

- y, v. c; q! M* e) D! b+ o' m5 q. Q8 r+ p  \1 J( G' I) @( W
& k9 ?4 }# f$ N8 K) d8 i
这样可以保证每次路由器重新通电或重启后都可以双拨,以应对平时的非正常断电之类的情况。
3 L) i$ V6 s* ^" w$ a

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

! H: z  d9 D: K6 O( E, M6 z
3 z: [7 h" w5 @& q5 P# ]7 r- y
或者用这个Office文件的迅雷下载地址(只要你带宽够高,基本都能达到满负载下载)测试:
- l4 n6 Z# ]1 l
thunder://QUFodHRwOi8vZG93bjMub3Jzb29uLmNvbS/Q0NK1yO28/i+w7LmryO28/i8wNTA5L09GRklDRTExX1NQM19DSFMucmFyWlo=
- f; m( b/ u8 Z* ~/ J2 {5 ^0 B
+ d) F: |* E, g. q% Q
(提示:如果速度有提升但没有翻倍,也没办法,因为可能这条线路已经达到物理带宽的极限了。比如本人申请的是4M的ADSL,
电信
每个月送5小时的提速(福建省内通过浏览器访问ts.oooxm.com,点击自动提速),提速页面显示最高可以提到6M(朋友家10M的LAN显示可以提速到20M,他双拨就达到20M,下载速度达到2.3M/秒!),所以意味着本人用的这条老线路,最高物理带宽就是6M,因此我双拨最
也只能达到6M。实际下载结果是,原来最高每秒500K左右,现在双拨网速叠加成功,达到每秒650K,已经达到线路极限!总之如果您的线路物理带宽超过您申请的带宽,运营商又支持,那单线双拨就能带来网速的提升!)

' D$ L8 h3 B4 _5 t
; `# l* `1 _: q& x  \/ V
教程完毕,祝大家设置成功!

$ j6 q3 c/ B' b0 `
6 S9 s: y( H/ c8 N& ^) @
特别说明:以上教程是在各位前辈的基础上总结,按照自己的习惯进行设置,不同的路由器也有些差异,我尽量做到傻瓜化,降低门槛,还有疑问的请大家讨论完善!
$ t. V. u3 R& w1 m# k  E6 {

9 H8 t" \& k! J# S5 l4 ^# h
此文原创skyting
, J+ X* D3 z- I2 }7 r! q0 O1 A3 b$ H

本帖子中包含更多资源

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

×
发表于 2012-7-27 10:36:13 | 显示全部楼层
感谢楼主分享 对我十分有用!!! 另外e3000的发热量真的很大么?能否承受7*24???
发表于 2012-7-28 01:38:51 | 显示全部楼层
xwllj1224 发表于 2012-7-27 10:36 . y% u# R# |( ]8 T2 {9 `2 m
感谢楼主分享 对我十分有用!!! 另外e3000的发热量真的很大么?能否承受7*24???

0 u) t; f' f5 R: k+ A7 ?一直是不关机的,发热还可以,放在空旷的地方一点压力都没有5 _, i, d; ?: i1 d3 m: x6 X

8 z5 U7 H/ d0 o, P入手价格是500包邮,还没有刷机,够用稳定
' f- h# v( U- n! h, F# x1 T8 ?/ J" L4 j! l+ P
同时求教,qos中游戏优先如何设置,玩的是穿越火线,对ping值稳定要求高啊" I, `6 N1 V0 T& y$ E) ]

* R& Z4 E/ C3 S或者是限制p2p,限制迅雷,限制在线视频等等如何设置
! X1 a& o4 u9 O" A  B, Q
, Q" Y( }: u7 Y8 ?. [里边都是英文,太专业很难理解
QQ285486507 该用户已被删除
发表于 2012-8-19 20:43:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2014-8-18 11:10:44 | 显示全部楼层
谢谢分享{:soso__3409329614010722382_4:}{:soso__3409329614010722382_4:}
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-6-18 01:39 , Processed in 0.028612 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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