CLISH User Guide for bridge parameter and anti-interference config 7 q. I# p) @. y* J0 @
-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ! t6 P# W; m' B: D$ n
Overview -------------------------------------------------------------------------------- 本文档给出了CLISH提供的对于桥接参数和抗干扰属性的配置功能,这些用户配置接口只提供了后台的CLISH配置,而没有提供网页配置方式。具体参数的含义请参见其它文档。 适用于Version 2以后的P-780和P-720版本。 以下显示均以P-780为例。 -------------------------------------------------------------------------------- 系统登录 -------------------------------------------------------------------------------- telnet 192.168.2.2" R' O$ m$ L6 [
(P-780的默认IP,如果已经修改,telnet到相应修改的IP地址) P780 login: admin Password: admin01
/ `$ W8 \- v, l: t4 @/ Z(用户名和密码均与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
1 i2 ?( L9 L" D h" Z- I 在set/get bridge_param命令目录下有如下可选项: u( @; M# J+ z, L$ m
all:
& s/ A% t. Y. t2 @6 G显示所有设置。 u
2 `5 z" h! M ]8 _# t" Bapply:
8 k w) K( f7 B% F2 q2 @$ {# ] Z
- L6 k% J! ?: `& o. G8 Q6 ?0 Z保存设置并且应用到驱动中。 u
% ` T) u" |5 l9 ogifs:
; P9 L0 a: R+ D P' q) f. X% R5 g0 N# ]
显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout) 。 u
3 Z9 `: J. U9 r# i0 Ylifs:4 Q: I3 q- F) t0 c& P
' [ d/ S6 p: L+ C+ @. L显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)。 u
f$ m# L9 M& I: G) K8 J0 z' pmr:
/ V0 d8 J; c! u7 z显示或者设置MR类参数(MultiRate Retry) u, c0 P8 I" x* D' V& w
reset:
+ U+ M8 T3 S" e6 K( Y, B
q5 K7 c) U- a% P! b重置所有参数为缺省值,需要重新保存。 u, h" k, d/ L2 Z5 w& ]& g8 Y
saved:
5 R( W( G7 e5 W; J/ b
- T5 R7 t% T" ^保存当前设置,需要重新启动使设置生效。 --------------------------------------- % c* H* W0 f% l# ~% T8 g3 a
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, f. B6 b( M* ]5 ^3 v8 k3 Z0 P
example: set bridge_paramgifs wlan1 -1 100 100
1 h$ G+ U7 P% A% I2 \1 u (参数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 59! O2 Q; U" b1 T7 ?3 V" G5 {! d
(适合11a下2Km到5Km的数值:59us) Set gifs success P780> set bridge_param saved; y O* A+ A/ e# M$ S7 A
(保存配置) save config success P780> reboot
% b7 A( h6 R6 V(重启以使配置生效) ACK timeout值和距离、工作频段(rate)的对应关系表 % w' \9 K: h5 K5 I& h
ACK TIMEOUT(us) 2Km to 5Km <6Km <7Km <8Km <9Km <10Km ! N0 M: P* B" w( h. \* y
11a 59 66 72 79 86 92
. w- G0 F1 y3 S11g 82 89 95 102 109 115
) i7 T' _ g3 ETurbo 11a 56 63 69 76 83 89
- N) { Y" o6 X 注:该表中的Ack timeout的值只是理论值,实际应用中只作参考用。实际应用中的Ack timeout的值应不小于理论值。 ACK timeout/CTS timeout 的参考计算公式: 11g mode:
" x3 G* v% ]$ k" i* uack_timeout = 48 + M/150
5 S# ] y# r' T" {1 ]7 M
. O6 x& x7 K! } S, ~- Z& j其中M表示bridge的距离,单位:米(meter)
4 H: s& \2 _! ^: x" @& D" E$ ?如果距离5公里,; U0 e2 M% V* M' d, J- F
则ack_timeout=48+5000/150=81.3
11a mode:) _% o2 _2 w) z; T# z
ack_timeout = 25 + M/1507 Y" E/ @1 S v
% D4 ^" e" K2 U! H# N
其中M表示bridge的距离,单位:米(meter)
" J1 U, P, t* y! x" w如果距离5公里,
7 O g5 |) e) r4 f1 e2 g. k则ack_timeout=25+5000/150=58.3
11a turbo mode:9 t. f, n H' Y2 R" ~- q8 \
ack_timeout = 22 + M/1507 r8 D% V9 H5 \! ~
8 S! b( W4 U; d! z0 R6 b其中M表示bridge的距离,单位:米(meter)
如果距离5公里,1 e6 Y* H$ k @6 z2 I. N
则ack_timeout=22+5000/150=55.3 注意:4 p" k+ m' X% z" M
如果 ACK timeout 和CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。 ---------------------------------------
& d6 b% E4 ?2 I3 p4 lCOMMAND: set bridge_param lifs
--------------------------------------- 配置每一个发送数据的发送队列的QoS参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum7 }1 C5 ] ]: O4 r7 N
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的值分别对应优先级为 ; U% d4 i6 d; rQnum 0 1 2 3
' Y) v! V9 m- d& zPriority type Back ground Best effort Video Voice - ~4 S9 I! c4 k9 F. g$ L* g* g --------------------------------------- 4 b6 s1 F! b% y. C6 Y8 U* X
COMMAND: set bridge_param mr --------------------------------------- 配置在驱动使用Multiple rate retry发送时的参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param mr wlanX 1/09 Z6 v: j6 t9 u, _
[retry0_v retry1_v retry_2 retry_3] example: set bridge_param wlan1 mr 1 4 -1 -1 -1 T2 H- [9 {' p& B+ {
发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。 % U0 [$ n& K5 n" F$ x
说明:1 表示enabled, 0表示disabled,指第二,三,四个速率是否进行发送。如果disabled,则仅使用第一个速率进行retry。 -------------------------------------------------------------------------------- 配置抗干扰参数 -------------------------------------------------------------------------------- 抗干扰的目的是在附件有其它AP或者桥接设备一同竞争信道时,保持数据传输的性能不会有太大的降低。可以设置不同的等级来达到不同的抗干扰效果。 在set/get antiinterfenrence命令目录下有如下可选项: u2 V7 |7 \! p, S9 m
apply:
7 A2 i$ w# Y2 X: `# c( M
2 [# E% a, ?3 G% r- T9 R2 |保存设置并且应用到驱动中。 u
$ W3 k7 A) _; M8 ]level:" m: m0 A& M" w( _) }5 U% n
6 \1 r0 Z: K, y S1 V$ r. v
显示或者设置抗干扰等级的当前设置值。 u
3 `! o: |5 u/ D9 K q' g9 P' mreallevel:
7 [/ M5 j) i- P$ Q; ^, V. ]
" r7 X; E" D; |5 l4 ~- v显示当前驱动使用的抗干扰等级。 u
: n* K3 _* v7 P9 ~+ r% Lsaved:) f- o9 H, r! i
4 g/ U4 Z* n3 U2 i
保存当前设置,需要重新启动使设置生效。 ---------------------------------------
5 I; m$ |* k+ i! T5 m# fCOMMAND: set antiinterfenrence level
--------------------------------------- usage: set antiinterference level wlanX level_v example: set antiinterference level wlan1 2 可选值为 0,1,2,0表示关闭。 |