CLISH User Guide for bridge parameter and anti-interference config
, D- M3 l9 f, a/ C
-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- 8 N6 L* o& _4 h1 D: q* k
Overview -------------------------------------------------------------------------------- 本文档给出了CLISH提供的对于桥接参数和抗干扰属性的配置功能,这些用户配置接口只提供了后台的CLISH配置,而没有提供网页配置方式。具体参数的含义请参见其它文档。 适用于Version 2以后的P-780和P-720版本。 以下显示均以P-780为例。 -------------------------------------------------------------------------------- 系统登录 -------------------------------------------------------------------------------- telnet 192.168.2.2
8 ]! Z) w3 ^: A. q(P-780的默认IP,如果已经修改,telnet到相应修改的IP地址) P780 login: admin Password: admin01# ^3 o; O! C& j' q9 A8 K4 U4 H
(用户名和密码均与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 retry6 s$ N W$ q& B3 ~! n( N- @- `4 Y1 e
在set/get bridge_param命令目录下有如下可选项: u
. p* `: D1 h6 X6 Z( Gall:( E' }5 S `6 E7 r" ?8 Y; t
显示所有设置。 u
' V7 e# y+ x* Q% d! q" Happly:& Z$ [" x5 S& t; B1 j
, u$ q+ O0 |7 c+ ^6 \
保存设置并且应用到驱动中。 u+ z. E$ F! l- T
gifs:
/ ^) D: C* K" \* `5 i
$ O: w& y$ K' E! P显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout) 。 u4 [* w+ _. I+ u2 F- @7 Q: V
lifs:& u; H- _" m# W. w2 D
" F7 U& K& T2 V7 P0 Y显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)。 u% a/ \1 u9 [% i/ ?2 Q& `
mr:
x, s4 f/ T9 ~0 q显示或者设置MR类参数(MultiRate Retry) u
" y/ q# k6 Y" k# Sreset:
& G3 y! t4 e+ W, O: t3 k" Z" ]. `
5 D5 c( k* u2 c8 u8 x重置所有参数为缺省值,需要重新保存。 u; m" T! a- p- a
saved:$ A* s: X; z6 x) i0 G
( x4 y" l* y* B
保存当前设置,需要重新启动使设置生效。 ---------------------------------------
! T- l9 u* h3 ~4 M" d$ S! H- I( 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
& L* |8 ?' j' `8 b example: set bridge_paramgifs wlan1 -1 100 100
# Z2 y/ I! z( E; @9 M (参数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
& S* c+ w; J- l. L5 z) |(适合11a下2Km到5Km的数值:59us) Set gifs success P780> set bridge_param saved2 X: n J# s# ^1 H8 v
(保存配置) save config success P780> reboot! q2 \; P6 A5 {. R! v
(重启以使配置生效) ACK timeout值和距离、工作频段(rate)的对应关系表 / H& E' T* y6 d5 B* I; b+ K0 R
ACK TIMEOUT(us) 2Km to 5Km <6Km <7Km <8Km <9Km <10Km # A# G% Z9 c& g, e' o. N6 {0 E
11a 59 66 72 79 86 92
& E7 a) d, C, }! l1 n11g 82 89 95 102 109 115 / d( |; w! P& Y5 ]5 V% [
Turbo 11a 56 63 69 76 83 89
8 q! |6 D8 G- b* H3 Y2 D 注:该表中的Ack timeout的值只是理论值,实际应用中只作参考用。实际应用中的Ack timeout的值应不小于理论值。 ACK timeout/CTS timeout 的参考计算公式: 11g mode: R/ C$ y$ v1 z; b8 `. j
ack_timeout = 48 + M/150
9 v! ^, z. ]2 ]/ e' e5 i9 x! X + Q* ~ n/ P- U- M# D
其中M表示bridge的距离,单位:米(meter)
- e3 o5 t5 }; @+ @; V; h2 K如果距离5公里,4 r+ F% F# F. _4 m* l3 W* H% d; O
则ack_timeout=48+5000/150=81.3
11a mode:
# s6 N% n) i- Kack_timeout = 25 + M/150! t B& |! s& ^, `/ K
1 i+ l8 h6 o! T5 |! P. P; [
其中M表示bridge的距离,单位:米(meter)
9 W; ~) K' O. r! ~如果距离5公里,
( F. M9 }# R0 \' K则ack_timeout=25+5000/150=58.3
11a turbo mode:$ Z/ K' a, w2 V5 c2 P7 {$ x
ack_timeout = 22 + M/150
+ [- v8 l# G) }$ _) B- y - D, J6 h) o3 i1 {5 j& ` `
其中M表示bridge的距离,单位:米(meter) 如果距离5公里,
4 b# D/ s' T: D3 o6 u1 y' a) x则ack_timeout=22+5000/150=55.3 注意:
/ k8 F" B. X6 K) N. Y如果 ACK timeout 和CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。 ---------------------------------------
, v0 i# o- i. o7 A( DCOMMAND: set bridge_param lifs
--------------------------------------- 配置每一个发送数据的发送队列的QoS参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum
4 M# Y& {3 D. 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 t8 S" E# u4 U
Qnum 0 1 2 3 4 |0 T: b- D6 [& Z
Priority type Back ground Best effort Video Voice
* t# r7 b* D$ ` --------------------------------------- 7 C! M; |- z- [1 @! T
COMMAND: set bridge_param mr --------------------------------------- 配置在驱动使用Multiple rate retry发送时的参数:AIFS, CWMIN, CWMAX。 usage: set bridge_param mr wlanX 1/0% v- L! M9 G' Y% L4 n3 S- v% u) P
[retry0_v retry1_v retry_2 retry_3] example: set bridge_param wlan1 mr 1 4 -1 -1 -14 M. W. K6 N4 x3 G+ j
发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。 9 ^6 P' S) t, H
说明:1 表示enabled, 0表示disabled,指第二,三,四个速率是否进行发送。如果disabled,则仅使用第一个速率进行retry。 -------------------------------------------------------------------------------- 配置抗干扰参数 -------------------------------------------------------------------------------- 抗干扰的目的是在附件有其它AP或者桥接设备一同竞争信道时,保持数据传输的性能不会有太大的降低。可以设置不同的等级来达到不同的抗干扰效果。 在set/get antiinterfenrence命令目录下有如下可选项: u6 }" D: ^! T+ |/ u+ r3 z; r5 r
apply:
* ~; `: P3 C o. ?2 W$ v) f/ f& ]+ Q( {$ E1 R6 j% k
保存设置并且应用到驱动中。 u' k/ s( @! C" N/ S- C7 a- p& P7 l
level:
9 g" a8 y" V) U) O1 c, v+ \3 ~7 z) T+ V. }. D
显示或者设置抗干扰等级的当前设置值。 u
/ f1 c/ v5 p6 q$ Y) M0 L) Rreallevel:- f0 r) d: t. P
# O: s' Z% x, h! h" Q显示当前驱动使用的抗干扰等级。 u9 z# _/ a! Q4 U4 O4 I% l& A& v
saved:# e* ]0 {+ a- n- @+ w* A, G# o4 a$ g
5 B4 E0 q1 ^! b* L+ O4 ]
保存当前设置,需要重新启动使设置生效。 --------------------------------------- - u8 }; ]4 d# o: V. A) s; a. W
COMMAND: set antiinterfenrence level --------------------------------------- usage: set antiinterference level wlanX level_v example: set antiinterference level wlan1 2 可选值为 0,1,2,0表示关闭。 |