|
发表于 2012-8-1 14:31:47
|
显示全部楼层
本帖最后由 chmjiong 于 2012-8-2 12:33 编辑 % R+ f7 Q q2 ]: m1 @& I, y
8 H4 G; Q* T& i( a
水星MR4530已经入手并刷了openwrt,原始network下,6个端口为0123456. B( h8 J* t! {: q) C
其中0为CPU,1为wan,2-5是lan,6未用
) L; `( W( J0 w4 |6 I设想2、5上网,3、4为iptv# l& L4 C" q; L+ S; c
配置network如下:
! Q4 |: s+ U- y$ yconfig interface 'loopback'
6 H, q' |! k0 ~ option ifname 'lo'& M% S- F/ q1 q/ W* Z/ }: K5 _
option proto 'static'
1 j+ Y: C, _ E0 m option ipaddr '127.0.0.1' y( H& i* Q5 ~% o5 m. l
option netmask '255.0.0.0': @, q2 t K4 P( Q& E/ |
( ^- G: V m' K6 m* l8 E7 }) {
config interface 'lan'
6 q% q- k1 R, A+ k, _/ n# d! x option ifname 'eth0.1'' @# B$ d, _5 W
option type 'bridge'
! j2 w; P, }& A5 }% e* H option proto 'static') i9 s9 W$ }; [) A- I
option ipaddr '192.168.1.1'+ N: O s1 Y8 k/ z: ~$ z; @' Z+ U
option netmask '255.255.255.0'- |' r2 _" L: ~
. R. L$ L$ L: d6 M, P
config interface 'wan'
3 e" Q* j+ {. _# ]( f \& i$ s; n4 V0 o option ifname 'eth0.82'0 }& W; S% T7 G2 o& J2 F
option 'proto' 'pppoe'& X' j' l& @: U6 e
option 'username' 'username'
- }* ]" o) o, \4 S! s4 m# M option 'password' 'password'. y; b; }( V( n( Y5 z
# w, y4 V" T$ u% a3 m
config switch
0 C* H: s+ F c" J6 Q option name 'eth0'
/ @ Q* S; w! f: a) ]/ E option reset '1'
/ r) j3 H' E+ {3 _; o4 ?7 P option enable_vlan '1'7 R: `9 z. [; o- b9 p- d
option enable_vlan4k '1'
b9 @. Z) W" r3 Q# X* W5 U$ l7 h [) X& l: C
config switch_vlan
M7 g; ?1 s: N! o, P/ b1 N5 w option device 'eth0'1 k1 b0 c# S8 Y+ n4 `. I7 \
option vlan '1'% `' B* C, H' s5 d* F6 z
option ports '0t 2 5'
3 h* h% W! k6 ^: t& R' x8 q2 P( X- X
" i4 n$ @: a' n, ^& E7 I+ m. `1 Wconfig switch_vlan( Q( M5 x. p: ~ Q5 t
option device 'eth0'
. l' X2 c0 ]) p& O! o6 g# K4 n5 } option vlan '82'
" u7 N( N9 q1 o4 i; t: ?6 j. L0 G option ports '0t 1'
3 l& j: {0 [$ g% {5 V0 P% s" M1 T9 d/ _0 t
config switch_vlan
4 D' F, C. g; K S( f option device 'eth0'
/ s5 |" X5 f4 O; D+ F option vlan '51'
/ N+ r9 j' P3 w; {! l3 r option ports '1t 3 4'' O M4 h' {# h8 j. {
" K: Q+ x" Y* A2 B
config switch_vlan
; y1 O/ k; \: f; G/ X# W1 V1 v9 T2 p option device 'eth0'
7 Y7 ?( z9 m! @' q( h option vlan '85'
; p7 a- C: k9 v option ports '1t 3 4'
5 y! q: f# ?' _3 Z; `+ U' Q2 h" _初步测试,iptv点播可看,直播黑屏,wan口不能拨号
( ^/ ` A+ a# L1 Z/ f
3 }! |/ T" ?# @) E后来去掉vlan51,只留下85继续测试
% N* |* z$ ^6 \' p发现只要加上vlan85这一段,wan就罢工+ {# v5 n$ I) T
跑 swconfig dev eth0 show发现85生效后,wan对应的vlan被强制改成0t 1t
e: c! O, W) t: g! U' V) Y) I& a如果改“0t 1”为“0t 1*”或“0t 1U*”则该vlan干脆消失
& r! T( e7 K/ x" ?0 e这是把wan改到vlan82时跑swconfig的结果:& }0 }! F7 S6 ~# k: U0 R* h3 y
3 `1 o% l9 T7 Q0 h7 Z
1 B6 m w, U" p% I+ j% c
/etc/config$ swconfig dev eth0 show
$ S/ s; ^8 f, a; e! j6 |7 r% p* kGlobal attributes:
2 f v1 d% z0 j6 w: A enable_vlan: 1
$ S" p. n. R8 wPort 0:
! V9 h9 `/ ] C' y) n9 }( T, V pvid: 0( k4 [/ d5 p" M/ A2 l+ I
link: port:0 link:up speed:1000baseT full-duplex txflow rxflow
! B" O8 l9 y& D8 p8 TPort 1:+ `0 y, I2 J \- l
pvid: 82
6 M3 `& u- c: w& q- z3 t& e( t link: port:1 link:up speed:100baseT full-duplex auto+ }: n/ X3 a- V3 {0 K1 i2 j
Port 2:
' v9 W2 q: K2 P5 @' n- I pvid: 1
% y/ U$ @* S& Y+ M link: port:2 link:up speed:1000baseT full-duplex auto2 h& v; N! \0 Z* _+ Z7 _
Port 3:
1 t% N9 l0 i- k' o# w) W5 b pvid: 85
* F' ]) r( o. y- l0 b, w8 R7 R+ _ link: port:3 link:down
9 W8 J4 C; W. S- o* k, iPort 4:
' q5 r0 |5 n5 _# d( @ pvid: 85# L1 g: g* B: N2 J
link: port:4 link:down
( L! P. r8 r w7 [# d) ~1 xPort 5:
+ B+ [* |7 {; l8 r, ]& u: _ pvid: 1
* @4 P+ z- K L link: port:5 link:up speed:100baseT full-duplex auto
, ~$ E" ?8 `" H# I, x# VPort 6:$ L8 A: E' Z1 x4 a5 J
pvid: 0
& _9 P, m2 T% G! q7 @ link: port:6 link:down
9 I8 r P) y3 z: hVLAN 1:: G! o/ b l; T6 L% B6 }7 ^7 m
vid: 1
4 }9 t9 |# A; H+ g& d8 L2 A0 ~ ports: 0t 2 5
# D. N: u" t0 E" _* n2 `VLAN 82:
0 V4 Y7 w5 c; q2 \( o4 }! Y vid: 82 w4 P+ z/ y& j! Q8 J1 u% a1 E" n
ports: 0t 1t
" x, @ {+ n; q7 w1 B& G0 \3 C- YVLAN 85:
- |$ [- S! U! a7 l# i3 t vid: 85
$ B( a2 @+ t4 @" ?9 S ports: 1t 3 4 b8 q; F- O6 s3 i- g
|
|