CLISH User Guide for bridge parameter and anti-interference config
# y0 q( Y: {* t
-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- 7 f5 U, V. }% ^! F
Overview -------------------------------------------------------------------------------- 本文档给出了CLISH提供的对于桥接参数和抗干扰属性的配置功能,这些用户配置接口只提供了后台的CLISH配置,而没有提供网页配置方式。具体参数的含义请参见其它文档。 适用于Version 2以后的P-780和P-720版本。 以下显示均以P-780为例。 -------------------------------------------------------------------------------- 系统登录 -------------------------------------------------------------------------------- telnet 192.168.2.2 z; Z4 [) {" [% J
(P-780的默认IP,如果已经修改,telnet到相应修改的IP地址) P780 login: admin Password: admin01# E9 d7 r, m! @ D% }& ?9 v" X8 K
(用户名和密码均与web配置的一样) Welcome to P780,Gemtek-Systems ShangHai China 2004 CopyRights. Press '?' for more information on available commands. P780> -------------------------------------------------------------------------------- 配置桥接参数 -------------------------------------------------------------------------------- 在长距离覆盖下,默认的AP模式下一些参数的值已不再适用,所以需要根据距离和所工作的频段和模式进行相应的修改。 需要注意的是:由于修改桥接参数要求一定的专业知识,所以目前只提供后台CLISH配置,而且请一定保证修改参数值的操作者的专业性。 可配参数包括:SIFS,ACK timeout, CTS timeout, CWMIN, CWMAX, AIFS, Multiple Rate retry
2 |1 R. g. H* s% t6 b. Y, T9 \ 在set/get bridge_param命令目录下有如下可选项: u
: R5 x; V8 N% [ _" eall:
7 r$ L% F4 T" l! u _5 {显示所有设置。 u0 ?. w W/ _# ~* i9 F: Q: H
apply:$ `1 P+ h/ i9 t! ]6 Y
& Y- Y7 q- c/ o
保存设置并且应用到驱动中。 u
0 g* o" q- `' v! f8 xgifs:3 F( M1 a6 ]/ N3 b6 Y' b$ s
- u/ \% P, r3 c! \4 O1 S9 U
显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout) 。 u
$ v+ p1 b/ i* ?* b5 x; L8 ~lifs:% F- g& u, x# S" F& U& m, d
. M* v) K1 G, t8 X( e显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)。 u
4 u: x! q' h/ o: m6 u* dmr:
* f: ^; I0 S. ^3 O2 f5 J显示或者设置MR类参数(MultiRate Retry) u
! X% T2 N6 x9 t) ?reset:, H% E. g. |7 v" m. H9 w
. p2 S0 l9 h, n: D$ q重置所有参数为缺省值,需要重新保存。 u4 \, p, H- [# s* c/ ?: J
saved:
0 P! H N" L" M0 }4 j6 L8 V" E2 e; ~4 y( G
保存当前设置,需要重新启动使设置生效。 --------------------------------------- 2 E( Z, n' G2 p2 T$ t4 s
COMMAND: set bridge_param gifs --------------------------------------- 配置全局的SIFS,ACK timeout和CTS timeout值,对同一块RF card上的所有Bridge Link均有效。 usage: set bridge_param gifs wlanX sifs_v ack_v cts_v) B. K6 @$ X* O, t2 F. x7 G" Q6 j
example: set bridge_paramgifs wlan1 -1 100 100
$ w+ y5 b: d9 K. Q (参数1:wlanX表示设置那块RF card,使用WLAN1做桥就是wlan1, 使用WLAN2做桥就是wlan2;参数2:sifs_v目前只支持默认值,固定填入-1即可;参数3:ack_v为需要设置的ACK timeout的值,单位为us,一定要填入整数,可根据距离选择适合的值设入;参数4:cts_v 请保持与参数3 ack_v的值相同) P780> set bridge_param gifs wlan1 -1 59 598 ]! z" L5 u9 N4 \2 U, `
(适合11a下2Km到5Km的数值:59us) Set gifs success P780> set bridge_param saved) V. V# E: q# l" T. I7 s6 ]. {
(保存配置) save config success P780> reboot
% q/ l: D( K! t( b/ o5 B; y(重启以使配置生效) ACK timeout值和距离、工作频段(rate)的对应关系表 + E/ v& U& ?; @) w$ d8 b( VACK TIMEOUT(us) 2Km to 5Km <6Km <7Km <8Km <9Km <10Km
. M( H# T) V3 a8 n9 K, d: z11a 59 66 72 79 86 92 ' r# `; {" q/ e; g5 I; C& P4 P& E) O
11g 82 89 95 102 109 115
9 ~" _6 o# c; S3 C5 M) eTurbo 11a 56 63 69 76 83 89 " M2 \4 e7 B+ l* @' p+ ~ 注:该表中的Ack timeout的值只是理论值,实际应用中只作参考用。实际应用中的Ack timeout的值应不小于理论值。 ACK timeout/CTS timeout 的参考计算公式: 11g mode:
; T9 e2 B9 V4 P- U8 R2 Cack_timeout = 48 + M/150
! ]# F; i7 R% A7 h$ c$ U/ E1 N
3 f/ R0 u+ ]" g3 N% x. a其中M表示bridge的距离,单位:米(meter)
3 `" h+ X( \1 s7 J* k. n# q/ K' z6 c如果距离5公里,
8 Q# M, m. Q; c; s则ack_timeout=48+5000/150=81.3
11a mode:; `/ O* W2 M, P
ack_timeout = 25 + M/150
" x* o5 Y* f5 w/ }0 q 9 n" l" p" L' }) f6 y2 [
其中M表示bridge的距离,单位:米(meter)
4 K8 ~9 U( f$ x J% ~0 E- a如果距离5公里,4 Z) f& f2 m) e+ \9 g z5 N
则ack_timeout=25+5000/150=58.3
11a turbo mode:
, `. P8 Y" F) j1 Oack_timeout = 22 + M/150
& q. N; ^) M4 g7 _0 o1 z# g 2 l3 O9 H4 D3 G, C! w
其中M表示bridge的距离,单位:米(meter) 如果距离5公里,
. D P/ ?+ m6 O% [9 g5 V } A则ack_timeout=22+5000/150=55.3 注意:
1 E# M8 M: D' X) d! I, y$ A9 G如果 ACK timeout 和CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。 ---------------------------------------
`, C# I, O/ mCOMMAND: set bridge_param lifs
--------------------------------------- 配置每一个发送数据的发送队列的QoS参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum# ~/ \5 P+ s# J5 h
aifs_v cwmin_v cwmax_v ...] example: set bridge_param lifs wlan1 2 -1 60 60 set bridge_param lifs wlan1 0 -1 60 60 1 -1 60 60 说明:qnum的取值是0,1,2,3。 cwmin--cwmax 的范围是1~1023,并且要是符合2^n-1这样的值,例如1 3 7 15 31 63 127 255 511 1023。 Qnum的值分别对应优先级为 ( O! Q; W9 j0 M1 d" x8 s
Qnum 0 1 2 3 9 A5 Z. F% U: \$ s- }. L9 R
Priority type Back ground Best effort Video Voice / s" D- s! I# _' M1 g: r& i ---------------------------------------
% ~+ _( S+ X5 I3 RCOMMAND: set bridge_param mr
--------------------------------------- 配置在驱动使用Multiple rate retry发送时的参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param mr wlanX 1/0$ C% h! _" m+ _( K% ]" y
[retry0_v retry1_v retry_2 retry_3] example: set bridge_param wlan1 mr 1 4 -1 -1 -1
6 O B. T, B3 w2 C; w: V- \ 发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。
/ N! m7 J6 w' {3 P" S* u 说明:1 表示enabled, 0表示disabled,指第二,三,四个速率是否进行发送。如果disabled,则仅使用第一个速率进行retry。 -------------------------------------------------------------------------------- 配置抗干扰参数 -------------------------------------------------------------------------------- 抗干扰的目的是在附件有其它AP或者桥接设备一同竞争信道时,保持数据传输的性能不会有太大的降低。可以设置不同的等级来达到不同的抗干扰效果。 在set/get antiinterfenrence命令目录下有如下可选项: u
& F7 | ^; V- o; t* D6 u5 Capply:
$ q& k& b$ B8 L5 @: Q) y5 I' |% {5 j/ ?/ t! E M1 Q! O" |3 X! d6 D0 P& l
保存设置并且应用到驱动中。 u
+ u; r$ J- c3 d# M6 dlevel:
9 D3 m, X G$ O+ @8 A
% y: x! Q* m/ t显示或者设置抗干扰等级的当前设置值。 u
3 E: w% [1 R* v, }. Lreallevel:* o7 K& c2 ^& p8 g2 L
) i- B8 P- A+ y8 p% n- @! n3 B
显示当前驱动使用的抗干扰等级。 u
1 q* a& i# `1 p" o5 [, f3 X/ U8 rsaved:' o. x9 e! Y: U+ W \* G3 V
! ]0 u+ E8 P, S% N" Z
保存当前设置,需要重新启动使设置生效。 ---------------------------------------
7 [* G2 r; j9 I q! u. zCOMMAND: set antiinterfenrence level
--------------------------------------- usage: set antiinterference level wlanX level_v example: set antiinterference level wlan1 2 可选值为 0,1,2,0表示关闭。 |