CLISH User Guide for bridge parameter and anti-interference config ( H' ^( K1 v+ D
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
: Z+ Q3 K# _9 K1 u" @1 u5 H% `% L0 B2 Z uOverview
-------------------------------------------------------------------------------- 本文档给出了CLISH提供的对于桥接参数和抗干扰属性的配置功能,这些用户配置接口只提供了后台的CLISH配置,而没有提供网页配置方式。具体参数的含义请参见其它文档。 适用于Version 2以后的P-780和P-720版本。 以下显示均以P-780为例。 -------------------------------------------------------------------------------- 系统登录 -------------------------------------------------------------------------------- telnet 192.168.2.2
6 q- ?3 I+ K+ N(P-780的默认IP,如果已经修改,telnet到相应修改的IP地址) P780 login: admin Password: admin01
4 P# K$ Z2 I. i$ |' x(用户名和密码均与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
; y+ b+ L M+ e8 b 在set/get bridge_param命令目录下有如下可选项: u
% q0 c9 H) Y1 z/ L9 R& Yall:: r- z% \7 H% j8 b5 Z5 t3 f
显示所有设置。 u
- n! T+ C/ f; w- k; j0 X, Capply:& x( x& z/ r. X
9 l- F: N% ~* P! a" ^/ o( m保存设置并且应用到驱动中。 u
0 c* Y2 u% p" Qgifs:/ [' P5 K- h) n+ \0 @
6 b7 T9 L" {, L3 L3 h, n显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout) 。 u1 b/ i* e# y! J! @5 ^/ F
lifs:/ ?2 y- A9 G- M
: ?! E) O5 y5 x/ S
显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)。 u
% J. L( b3 S& v. ~$ o5 P; A1 omr:
. o' S* t# |' `$ L& I! d) B显示或者设置MR类参数(MultiRate Retry) u) r$ d& |; {2 v' [- G" ?& H- s9 F* \, V V
reset:
* M$ N: M6 W! T& T
6 C4 h4 k! A: n1 K重置所有参数为缺省值,需要重新保存。 u
+ {! [' O1 v8 f) k# W6 I1 ssaved:% V5 {0 q7 |* H Y% e
; Y" Z, P2 u% {: F. ?) ?) t6 Y' Z保存当前设置,需要重新启动使设置生效。 ---------------------------------------
; s) K1 `, v4 J/ {! GCOMMAND: 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
1 v" E) ?1 S& z, ?+ k9 |5 }0 r* A example: set bridge_paramgifs wlan1 -1 100 100
4 ?$ @" e$ @! U$ r" B1 T (参数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/ i" p$ Q! _( { c
(适合11a下2Km到5Km的数值:59us) Set gifs success P780> set bridge_param saved; \2 A0 _% [3 y" ^& [8 E, y" h, S6 q
(保存配置) save config success P780> reboot& B: k/ e6 v! V
(重启以使配置生效) ACK timeout值和距离、工作频段(rate)的对应关系表 2 g a9 U3 c" G! D& I, F" a. D
ACK TIMEOUT(us) 2Km to 5Km <6Km <7Km <8Km <9Km <10Km $ U, T# Y* Z$ V- N4 f! T
11a 59 66 72 79 86 92 ' V8 C& D/ z1 O6 w% }9 ~6 e5 M' o- n
11g 82 89 95 102 109 115
8 i- m7 N% R& {) i6 pTurbo 11a 56 63 69 76 83 89
* E, z2 L( K# X6 h 注:该表中的Ack timeout的值只是理论值,实际应用中只作参考用。实际应用中的Ack timeout的值应不小于理论值。 ACK timeout/CTS timeout 的参考计算公式: 11g mode: S- F7 Y. r2 A
ack_timeout = 48 + M/150
9 P' ~+ x$ E) j, d: v' W0 L$ } ) j7 t9 E' y H' [; ? k o
其中M表示bridge的距离,单位:米(meter)
' M* L5 C6 i1 Q如果距离5公里,
, v1 ]' S# ~& m5 U0 v则ack_timeout=48+5000/150=81.3
11a mode:
' ? v) G" f8 X+ hack_timeout = 25 + M/150. ~1 L; C& }7 K2 i
8 ]. ^1 {% a* ^3 l5 R! h" E9 [
其中M表示bridge的距离,单位:米(meter) 1 b$ _/ Z8 P8 O; b( u* H9 a
如果距离5公里,
& d) M/ o8 h: E9 s: K则ack_timeout=25+5000/150=58.3 11a turbo mode:
8 U. F2 K6 P/ h: P1 z X! ]" Kack_timeout = 22 + M/150
% p: N6 E7 X f% D4 B5 u 7 i: a# P! A+ v5 ?, a* a x
其中M表示bridge的距离,单位:米(meter) 如果距离5公里," w6 Q. ~( f: N0 I* \! l9 h3 R
则ack_timeout=22+5000/150=55.3 注意:4 L; g# }5 ?0 N8 V* Z
如果 ACK timeout 和CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。 ---------------------------------------
* Y' S2 b1 H# G7 u4 L2 ECOMMAND: set bridge_param lifs
--------------------------------------- 配置每一个发送数据的发送队列的QoS参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum! b/ K7 W4 q) s# `
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的值分别对应优先级为 6 e: B4 u, u$ U3 N
Qnum 0 1 2 3 + h8 M3 \; D- }
Priority type Back ground Best effort Video Voice
2 g9 T: q, F# B7 z, e ---------------------------------------
- ?* b" l8 R4 a% c5 ~5 mCOMMAND: set bridge_param mr
--------------------------------------- 配置在驱动使用Multiple rate retry发送时的参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param mr wlanX 1/0% K" M' }: c2 j& ^' L2 H
[retry0_v retry1_v retry_2 retry_3] example: set bridge_param wlan1 mr 1 4 -1 -1 -1
2 ^& d/ b0 Z- A$ D 发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。
9 i4 s9 |8 G4 h0 E 说明:1 表示enabled, 0表示disabled,指第二,三,四个速率是否进行发送。如果disabled,则仅使用第一个速率进行retry。 -------------------------------------------------------------------------------- 配置抗干扰参数 -------------------------------------------------------------------------------- 抗干扰的目的是在附件有其它AP或者桥接设备一同竞争信道时,保持数据传输的性能不会有太大的降低。可以设置不同的等级来达到不同的抗干扰效果。 在set/get antiinterfenrence命令目录下有如下可选项: u+ J0 Z. X, N! a
apply:
' D5 w5 F K3 m' W: d% o
1 e% z6 a3 w; l- Q: B' O保存设置并且应用到驱动中。 u/ p/ l& R* n2 W2 X" r( q
level:
c7 }! v- r f: D' B! L3 I1 c, n
显示或者设置抗干扰等级的当前设置值。 u- E+ r& y$ K0 }, J! W
reallevel:. C. G* \ q/ B3 v
u& S/ B* l' ]
显示当前驱动使用的抗干扰等级。 u
' m+ b0 [ o! r. Hsaved:" M/ @* ~) D' T4 M
. y ^- D8 T% y0 L# r# ~0 a保存当前设置,需要重新启动使设置生效。 --------------------------------------- ! Y. @8 M+ y, o# f* {$ `
COMMAND: set antiinterfenrence level --------------------------------------- usage: set antiinterference level wlanX level_v example: set antiinterference level wlan1 2 可选值为 0,1,2,0表示关闭。 |