CLISH User Guide for bridge parameter and anti-interference config % x2 S( b& Y$ Y3 }& O; C. V
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
* W! _, g& ?$ q0 L" E8 [Overview
-------------------------------------------------------------------------------- 本文档给出了CLISH提供的对于桥接参数和抗干扰属性的配置功能,这些用户配置接口只提供了后台的CLISH配置,而没有提供网页配置方式。具体参数的含义请参见其它文档。 适用于Version 2以后的P-780和P-720版本。 以下显示均以P-780为例。 -------------------------------------------------------------------------------- 系统登录 -------------------------------------------------------------------------------- telnet 192.168.2.2
7 E( G. m( P: O' x(P-780的默认IP,如果已经修改,telnet到相应修改的IP地址) P780 login: admin Password: admin01: f% C, Y! ~5 f1 ?' m B1 q$ s5 @
(用户名和密码均与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
! l# ~4 r+ C# U% K0 M4 }0 ] 在set/get bridge_param命令目录下有如下可选项: u
/ @ y4 n" e/ l" J" V4 B: R' ~all:& n' d+ t7 V8 X& C
显示所有设置。 u5 U/ ?$ L" c; ^ p
apply:0 i( e7 @/ U/ X; _% H
& U4 t! t! B8 u1 O4 w保存设置并且应用到驱动中。 u
) }" L9 u0 f. R) ] ggifs:4 z2 C8 r2 s; z3 k! U
- L% ^, J% F; \
显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout) 。 u) S; D$ p. J a7 [: B
lifs:# X" s$ T9 N1 D4 a. p8 Z
4 q m, l! d0 n$ I- }+ x6 A! G1 d显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)。 u, m+ s4 S0 o# x3 ~2 ]4 M! m, x: }
mr:* ?9 L. ?0 l' S
显示或者设置MR类参数(MultiRate Retry) u; J9 h' n! `9 |8 j6 `# Z) N' a! j
reset:. e N* @9 @( b; b8 S( M
3 r0 O) O4 n4 _& {: Q: L1 G重置所有参数为缺省值,需要重新保存。 u
, g0 x6 F: |+ {$ rsaved:
1 p5 D4 E& D9 S( }: B1 {. U$ d4 c& a. B( N6 |7 e
保存当前设置,需要重新启动使设置生效。 ---------------------------------------
. ?& M f- i3 {7 W( [6 U3 FCOMMAND: 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- E7 L& N* @/ o! |/ X" v
example: set bridge_paramgifs wlan1 -1 100 100 Q6 r5 ~3 @& J+ v# F. O7 h
(参数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" h- y; y; M& o7 J/ _- `9 J3 m
(适合11a下2Km到5Km的数值:59us) Set gifs success P780> set bridge_param saved: |5 j- w ~7 r: P: R1 \* K
(保存配置) save config success P780> reboot
% a$ G* p% O7 w) K* B U2 L(重启以使配置生效) ACK timeout值和距离、工作频段(rate)的对应关系表 * W/ N/ W& Z) ] ]ACK TIMEOUT(us) 2Km to 5Km <6Km <7Km <8Km <9Km <10Km
9 g, M* k$ D. m" v* b11a 59 66 72 79 86 92
: c( l. v" \2 o11g 82 89 95 102 109 115 6 @$ h: _) B3 j3 j( a
Turbo 11a 56 63 69 76 83 89
0 n1 g' m" B X! [* J; ?2 F9 @: N 注:该表中的Ack timeout的值只是理论值,实际应用中只作参考用。实际应用中的Ack timeout的值应不小于理论值。 ACK timeout/CTS timeout 的参考计算公式: 11g mode:: x6 h5 ~4 Z0 q4 ]+ b% ^
ack_timeout = 48 + M/150 l7 o8 j7 s( G
3 N5 i! I) ]8 @$ t) ~* s R5 i* u
其中M表示bridge的距离,单位:米(meter) # t( v0 w( K ?) {. W9 P
如果距离5公里,
" Y6 T" z( `/ C- m则ack_timeout=48+5000/150=81.3 11a mode:
. @: |4 m( Q9 n& F3 Z) |ack_timeout = 25 + M/150' P: O& ?: T& ^6 W
& n6 p& ~1 s# ^# g% b# o+ w
其中M表示bridge的距离,单位:米(meter) . k9 }- p4 I: t
如果距离5公里,
5 s4 }/ \2 }; x6 z6 e则ack_timeout=25+5000/150=58.3 11a turbo mode:
& M" S: a" W% S3 }# _8 S$ uack_timeout = 22 + M/150+ i! @5 T; x8 A# i& i
+ ~; a% U1 U1 P! H
其中M表示bridge的距离,单位:米(meter) 如果距离5公里,
& V5 ?+ U, `- j' b. g: c4 @' ]) i+ v则ack_timeout=22+5000/150=55.3 注意:: v* h$ r( K2 k/ d' A! k
如果 ACK timeout 和CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。 --------------------------------------- P# y) N) @! @6 F
COMMAND: set bridge_param lifs --------------------------------------- 配置每一个发送数据的发送队列的QoS参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum; @; T S$ H% `# K
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的值分别对应优先级为 8 M+ n0 t" r6 d5 Y# oQnum 0 1 2 3
. q* e, E0 u/ J6 _' s7 B' PPriority type Back ground Best effort Video Voice
; U, B" V* o6 Z! Z! C0 {2 y5 G --------------------------------------- 0 P1 f% c; u* _
COMMAND: set bridge_param mr --------------------------------------- 配置在驱动使用Multiple rate retry发送时的参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param mr wlanX 1/0& n; e+ H% P4 X" n$ ^+ [- U
[retry0_v retry1_v retry_2 retry_3] example: set bridge_param wlan1 mr 1 4 -1 -1 -1
$ q8 P: e, ^0 u 发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。
2 U7 F, W- E+ m# ?# o5 I7 u 说明:1 表示enabled, 0表示disabled,指第二,三,四个速率是否进行发送。如果disabled,则仅使用第一个速率进行retry。 -------------------------------------------------------------------------------- 配置抗干扰参数 -------------------------------------------------------------------------------- 抗干扰的目的是在附件有其它AP或者桥接设备一同竞争信道时,保持数据传输的性能不会有太大的降低。可以设置不同的等级来达到不同的抗干扰效果。 在set/get antiinterfenrence命令目录下有如下可选项: u
) |$ ?5 M, S( }& S& e* q, M# T! Capply:+ @/ A# O$ x0 c
0 P: l& y) r+ T5 J/ J; P4 _保存设置并且应用到驱动中。 u5 K. ~6 L) i9 C! |
level:9 \, s2 A# ]7 s; k" A- q- T6 |
% A J( o' @& }4 c; ~9 I* T
显示或者设置抗干扰等级的当前设置值。 u; S- y$ Z: J( R) v( k% f
reallevel:. U/ T7 v( \* |
( ^5 z3 p; N- l1 N. H# f
显示当前驱动使用的抗干扰等级。 u* h% R" @8 S* ~
saved:
/ \/ Q( ~! }3 U4 @5 U7 |' s' A1 K6 [6 N" f
保存当前设置,需要重新启动使设置生效。 ---------------------------------------
6 z9 C) O( b! h8 Y7 y) O' ZCOMMAND: set antiinterfenrence level
--------------------------------------- usage: set antiinterference level wlanX level_v example: set antiinterference level wlan1 2 可选值为 0,1,2,0表示关闭。 |