请问各位大神,上海贝尔I-240W-Q
7 }4 u( g- d# W- g- {) l4 g6 m
6 Q3 E! s1 P7 Z7 d2 b如何开启SSID2,同时修改密码,我现在以经把SSID2有关的网页原文件抓出来了,但不知道如何修改,希望有高人能指点一二。% ^; U$ J7 _% t0 m+ ~! z
- o5 j0 ~4 M9 e. G
' j% C/ m8 K$ ` n1 H4 x6 Z7 ]7 r5 g" p
<!-- saved from url=(0034)http://192.168.1.1/wlan_config.cgi -->
% h6 |7 K( [' L# {<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7 d, Q" e2 @& C7 N0 F2 w2 R
2 w# }6 o! w: i* G% s' |8 Q; { <meta http-equiv="Pragma" content="no-cache">
4 C1 m0 B4 F% z <link rel="stylesheet" href="main.css" type="text/css">5 z" Y+ G% Y. J5 d* E' a/ u
<script src="jquery-1.6.1.min.js"></script>7 Z0 J, \+ V5 J' x9 e9 k
<script src="global.js"></script>
0 }" P5 @% u" ?) ^/ I6 I) l<script>* q# @# q5 A B u
var wlan_config={1:{X_CT_COM_SSIDHide:0,
% f2 w- s# D7 M/ [X_CT_COM_RFBAND:0,( l9 F2 p( N3 X9 g8 {; D. S$ h
X_CT_COM_ChannelWidth:0,
2 _2 P& I2 K: NX_CT_COM_RetryTimeout:20,
* a+ X3 y: @& b- W& \! n; b4 S _X_CT_COM_Powerlevel:2,
- I# L" @3 y9 \' \) Z c% XX_CT_COM_PowerValue:0,
, j% L/ H) m* w: {1 u+ z7 g4 d! R0 vX_CT_COM_GuardInterval:1,
' @4 |* ~$ T$ M( R, r4 XX_CT_COM_APModuleEnable:1,
6 S) N. K& z' P ^2 X B7 [7 RX_CT_COM_WPSKeyWord:128,
/ L) v* e( @5 |" W7 AEnable:1,% L5 Y" t( M; N. ^; d- ]: R0 L
SSID:'ChinaNet-yJKM',. v6 d- Q9 |8 r" D, n. e
BSSID:'54:A6:19:6C:BE:C8',' H0 ?5 h: }0 D+ Q6 k- |, E% y+ o1 [
AutoChannelEnable:1,
8 A. K* R6 c7 g7 X. h& qChannel:0,
; Z2 v1 \$ s# h8 }5 zChannelsInUse:'1',! Z* X7 ~+ Q) ]
Standard:'n',
9 z+ p1 ?1 D3 ?+ N4 QBeaconType:'WPAand11i', ^& K4 _% Z$ i
WEPKeyIndex:1,
7 Z, c% q9 t- K. R7 t6 g% T3 Y" FBasicAuthenticationMode:'None',) K0 a6 o1 U, F! d5 }8 `
BasicEncryptionModes:'None',7 j4 e" t6 k* J0 H; R! Y0 I
WEPEncryptionLevel:'40-bit',
/ S9 y1 }$ Z$ ZWPAAuthenticationMode:'PSKAuthentication',
$ f; x9 E0 ?7 D! {" U& i8 fWPAEncryptionModes:'AESEncryption',* s, V* v* Y$ Q! E
WMMEnable:1,& \7 {6 q2 k. s
X_ASB_COM_VirtualIfCfg_APIsolation:0,
, }! ] z: r) V/ EX_ASB_COM_11n_Control_Sideband:0,% t7 o' J1 D) `4 w
MaxBitRate:'Auto',
) L, f3 a' D* `$ {4 P7 V4 ZX_ASB_COM_11n_MCS_Index:0,
( b) c6 C5 r( Y' y/ ^2 NX_ASB_COM_VirtualIfCfg_WpaGTKRekey:0,7 C1 Q) R" t/ i* d, n, b
X_ASB_COM_BaseCfg_MCastRate:0,# W- V5 a5 Z8 F e
psks:{
* t4 _* ~, t6 |) Q, }! u" g1:{PreSharedKey:'evfxm2pf'/ k% n, o1 n4 H7 ~0 n0 u
}},
6 s" u! I7 x" Y1 L* k4 X+ iwepKeys:{
6 J% Y. U9 X6 o+ \# _) c- O1:'0987654321',2:'0987654321',3:'0987654321',4:'0987654321'}
' j: p) L( ]( x/ C}
4 M7 O7 ?, o ~9 T; ^: F y, U};
4 h6 W: y5 U5 | l var wl_RFBand={ rf24:0, rf58:1 };
* p- d9 B! O r0 |% b R& X3 x
. v4 L( h7 d0 q+ N wl_40M_MaxBitRates=[. z; W9 D* j* D& @, o
"Auto",
6 ~3 E$ ]7 q& k% Y1 }, @' p( t0 { "13.5 Mbps",& i. i4 s6 r- N2 R8 h4 O
"27 Mbps",9 U8 b# J& s1 J9 y. V, o' M
"40.5 Mbps",
9 A1 f% l0 I# s6 A5 {) n4 p "54 Mbps",
0 @" O D- V; Q& ~4 \ "81 Mbps",
9 [# c6 K8 W5 Q* { "108 Mbps",
, s5 n; Z7 T: J% a- Z/ S1 Y "121.5 Mbps",4 y3 x3 l- e8 q2 L0 U4 w
"135 Mbps",+ i" l* b) d% C' b W+ o
"27 Mbps",4 `* p# v6 c5 }+ Q9 S
"54 Mbps",& {* a' K* _7 ?, k7 L8 Y/ b @
"81 Mbps",
+ x* W K5 J7 V! s, ?; M1 i "108 Mbps",2 b' ]# Q- [) [5 e4 O+ r8 B' J
"162 Mbps",+ c% Y3 d+ T; a, c
"216 Mbps",
3 |: `2 x6 l" K3 H9 {* o! e; X "243 Mbps",
2 L" Q- c9 s$ |1 ] "270 Mbps"]
# a+ @: J6 p( l( k X
/ f* V3 c" t" z3 f, @/ ]8 @ wl_20M_MaxBitRates=[$ Z' l* f6 f k- |& F
"Auto",
! ?9 \/ N, H: a: f- ] "6.5 Mbps",
3 O) A$ R8 Q; _) _ "13 Mbps",% v+ s3 E+ O- I' g0 ]
"19.5 Mbps",( l. u% X1 T& N9 ~- G5 `* E1 N
"26 Mbps",
* x. r% ]0 I- d/ ]0 r "39 Mbps",
- W8 @- Y3 i6 s: `' \/ ?/ Q "52 Mbps",% {, P8 l: i: D
"58.5 Mbps",2 ?* [9 Z- b9 {
"65 Mbps",
5 ?$ I, {( a0 n% a2 o; N "13 Mbps",8 T9 Q: b3 Q8 ?. I' y6 ~
"26 Mbps",
- M1 t$ T0 ]! B0 b, X$ G: \/ R3 r "39 Mbps",$ y9 {/ B8 Y) h; n9 b8 f/ T2 s
"52 Mbps",
0 ^5 X7 S. i1 x" |# D5 O0 ` "78 Mbps",: {) a. {$ ?3 G9 E; G6 w
"104 Mbps"," @: y( u% O% T
"117 Mbps",
. ]! f& }0 Y0 m6 v! F "130 Mbps"]+ I2 I) v/ T- R% ]2 U: q
wl_11bg_rates=[
6 V1 u! J& F C2 ~' g3 _5 a& h+ A4 | ["Auto", "Auto" ],
' w; m, J3 p8 M7 I* @7 T4 L# T ["1 Mbps", "1" ],
8 S' S. D \' [6 v$ G& h ["2 Mbps", "2" ],
% j. F U+ j- u+ F8 g$ s5 J5 P ["5.5 Mbps","5.5" ],
6 F0 X s$ \6 ^ ["6 Mbps", "6" ],
2 \: O1 j+ l9 Y9 ? ["9 Mbps", "9" ],
$ L0 |' j& j$ U# Z ["11 Mbps", "11" ],
+ a! E7 g' o4 J9 R6 q ["12 Mbps", "12" ],9 I8 j ?" D# X9 }( x
["18 Mbps", "18" ],1 T7 \2 ]: p+ f- w
["24 Mbps", "24" ],
! Q4 _# c2 [) i4 I) Z ["36 Mbps", "36" ],
{ \: f' F7 j) f! _ ["48 Mbps", "48" ],
. u( ~. _; u2 [/ z. N ["54 Mbps", "54" ] z0 E2 c1 A9 z1 N4 d3 p
]: _7 i) {/ G9 }; M
wl_11b_rates=[' C) `: d/ C* Y& I: V& O
["Auto", "Auto" ],
, Z# D& L0 {! w! \$ u/ D ["1 Mbps", "1" ],# y9 ~7 K* P: l% D
["2 Mbps", "2" ],
* n7 d+ Z" D; ?+ L6 k ["5.5 Mbps","5.5" ],
. |1 O. k/ X7 p/ ?, R' T3 b ["11 Mbps", "11" ]
: A3 w, C( b& V4 |$ K2 s7 Y ]+ R! V7 o0 H: z
wl_mc_rates=[
9 J- a/ ~ I" `, s6 Z ["Auto", 0 ],
% T3 k" {8 v4 k8 i. T ["1 Mbps", 1000 ],: ]+ a$ z' X9 [3 ~& r
["2 Mbps", 2000 ],
5 q, [/ R# U9 W5 e* ?1 A ["5.5 Mbps", 5500 ],6 S+ ]3 L) @- W& i2 P* l5 H* h! f
["6 Mbps", 6000 ],
. w$ P+ w- b# z7 r5 Z* g ["9 Mbps", 9000 ],
: W8 j I4 k' L ["11 Mbps", 11000 ],
3 F: h- d. I8 u* C5 Z8 M2 o. m2 E u ["12 Mbps", 12000 ]," j" a" c9 H. | l9 ^3 A# ]
["18 Mbps", 18000 ],
1 T; \; [9 w5 F" T ["24 Mbps", 24000 ],
3 t: O/ [8 k* J ["36 Mbps", 36000 ],: q2 L5 R& s) M; O# m9 [
["48 Mbps", 48000 ],# B) `' w8 k# n1 I$ m
["54 Mbps", 54000 ], r2 c- c+ N$ g$ b% U/ D
]
4 x7 V/ ~+ \7 o# o5 | " K6 @2 y% @* P, Q. H1 Y
% a! S. Q: n" F4 K- ^3 N* c6 ?& y $(function(){/ [$ z6 n) ^- p# l0 x' ?, d
var g_ap_enable=wlan_config[1].X_CT_COM_APModuleEnable;
, u8 o! a k; \ Q- B$ ^' H5 S! x var g_ssid_name="";//ALU01871449
( T8 I* ]7 R- q H P% i $.fn.append.apply( Y* p6 y$ e1 f b
$("select[name='ssidx']"),/ q6 W2 V# H6 @8 _, F5 \& ^
$.map(wlan_config,function(conn,idx){8 _: X' z; t# ^: y
return $("<option/>").val(idx).html("SSID"+idx);" ]; |) H# m, x7 b1 @: W
})
; A5 N1 r" Q) t% G# a ).change(function(){7 j6 y+ h6 i" T N( P. H1 S
var wlan_conn=wlan_config[this.value];
- ~7 ^- W5 L) i* ^( c with(wlan_conn){* Z$ T. {2 A8 ?6 F( C. [( o! h
$("input[name='wl_enable']")
5 @& n* J" K+ S6 K/ K .prop("checked",Boolean(Enable)); o6 W* H, i$ A( A
.unbind("click")" }) L7 [7 ~1 D0 f. G# [
.click(function(){
' f1 f, O5 G: ?# R' U ( $(this).is(":checked")?$.fn.show:$.fn.hide ).call( $("#wlconfig") );
9 \. o, q- o1 P) C! Y })
* ?1 F8 c6 g9 p5 M1 ` .triggerHandler("click");6 X6 g6 j* M" R8 v- y
# L% T1 s4 U6 ?8 ~, s* s, d. H- w
$("input[name='wl_hide']").prop("checked",Boolean(X_CT_COM_SSIDHide));
4 ^, H1 E7 p1 e; T) }! n B# ? $("input[name='wl_isolation']") .prop("checked",Boolean(X_ASB_COM_VirtualIfCfg_APIsolation));
, N X% w5 a3 [/ v. ^0 i2 g //$("input[name='wl_DisableWMM']") .prop("checked",!Boolean(WMMEnable));
& H" H" U7 k! H4 V var mr=/()?(.*)/;. U/ C, V: e. r" q' C' v6 }. l
var ssidx=parseInt(this.value);0 c4 S7 z1 i0 S0 ^' X
if(ssidx==1){
) l c9 Z) p' a+ K" O$ j8 { mr=/(ChinaNet-)?(.*)/;) H C' H U7 z& O- n. O1 l4 M
$("#wl_ssid_prfx").html(mo[1]);
/ h2 V- L4 C) i" d6 Z }else if(ssidx==2){8 I3 C/ d4 a: n" m( @- F. B
mr=/(iTV-)?(.*)/;/ p* P3 x4 x7 @1 J1 _5 P0 S
$("#wl_ssid_prfx").html(mr[1]);
" E3 X Y0 |9 t* |& w: \9 ~% y }
7 J; _- Q& H' N3 q" t* b //var mo=mr.exec(SSID);
! c7 \) Y, Q t //var mo=/(ChinaNet-|iTV-)?(.*)/.exec(SSID);* }7 S0 f" G, L. r$ X; _. u. b
// if((ssidx==1)||(ssidx==2)){9 q" M0 A) W# U) |5 l5 o( f6 d2 l
$("#wl_ssid_prfx").html(mo[1]);
4 i' _! b" Y$ Z% c: L# `3 u // }else{# [, |. G! T# I1 X; V& q
$("#wl_ssid_prfx").html(mr[1]);7 J3 t0 [4 m( J
, q* |6 G) j0 I& \1 |: e // //$("#wl_ssid_prfx").html("");5 r/ O) }) U* A$ E5 }$ {' F! O7 u
// }2 i5 H8 h- A' G/ U/ h
1 X2 F4 w: X2 S0 x $("input[name='wl_ssid']").val(mo[2]);# o1 o8 U$ M1 j, c
g_ssid_name=SSID;//ALU01871449 ]3 f( x' O$ P
$("#wl_bssid").html(BSSID);
1 v* z6 w0 a2 j( m& E$ B2 y3 D if(parseInt(this.value)>2){/ m9 X* f# J0 k! w+ [$ I/ m
$(".ssid1only").hide()6 L/ ~4 p! \3 E; I) n5 j4 Y* }
return;7 C( z a1 S& f, ^/ i
}else{
* b5 h$ X2 Q$ w+ g3 E7 p9 [ $(".ssid1only").show()
5 s7 P. d* ]/ c+ W0 o/ J) v% @- q! G& r }
3 e( j6 M. d8 p/ G $("select[name='wl_mode']").unbind('change').change(function(){
1 T# z9 ^/ ^! Y4 k/ H$ [0 `4 a if(this.value=="b,g" || this.value=="g" || this.value=="b"){8 n! X" ]) w. r$ m2 d- r8 l
$(".n_related").hide("fast");2 W! I q' P7 e! d# Y
# @# b/ `* g4 h
$("select[name='wl_bgRate']").val(MaxBitRate).prop("disabled",false);! Q" r6 R9 C3 A9 p
//b&g can select channel! u9 \ L9 {% Y. ?6 h( J
var wlchannel=$("select[name='wl_channel']").empty()
0 M4 M1 m5 H* L$ U2 X( |4 @* f for(var i=0;i<14;i++){
) J' m: m* I a* ^' t a( b( r wlchannel.append($("<option value='"+i+"'>"+(i?i:"auto")+"</option>"))0 M( `0 n1 e G8 o
}8 T) |9 ^# S' l/ U; N3 U. m6 d
wlchannel.val(Channel);
$ @% w+ n; ]8 Q // b/g has different speed% b- D# ^% A# d9 L7 b
var bg_rates=$("select[name='wl_bgRate']").empty();
% Y" A' `: c7 n1 P4 {4 T if(this.value=="b,g" || this.value=="g"){) U% X7 d% S4 z; J
for(var i in wl_11bg_rates){; X* w- |& f- }" d5 c9 D# B! X
$("select[name='wl_bgRate']").append($("<option value='"+wl_11bg_rates[1]+"'>"+wl_11bg_rates[0]+"</option>"))0 u) ?, y' g) s3 A
}
2 y% v x" n# D0 D7 g2 E }else if(this.value=="b"){$ t2 d4 q/ ]; E- o" ?
for(var i in wl_11b_rates){
, V) w/ H- B. }! w( F! H3 _ $("select[name='wl_bgRate']").append($("<option value='"+wl_11b_rates[1]+"'>"+wl_11b_rates[0]+"</option>"))7 e$ T! b" I( G1 v3 d
}
' } o! [3 w9 e# U# f3 V! B% ~ }' h# S3 |8 P3 b* b9 {, z: m, W
bg_rates.val(MaxBitRate);
! }' I( {# v2 x+ w" m( L
; c" s$ ?" B' N }else{
$ `: [' ]- D6 O6 u- v3 ~! o2 C $(".n_related").show('fast');8 |0 n0 D2 _# [* N+ i! s
' ]) R3 e9 K0 v) y: z8 w; P1 Y3 F7 }
$("select[name='wl_bgRate']")
7 j- q7 ~" ]+ t! x .empty().append($("<option value='0'>Auto</option>"))
8 L# a5 `' }9 D/ r: q .val("Auto").prop("disabled",true)# h b! u+ m! s% F) ~6 W6 e
9 V8 O" _1 Z: M1 }9 P f, m
$("select[name='wl_NChannelwidth']").val(X_CT_COM_ChannelWidth).change()% H1 D- B2 P* U( Z
}& a( \4 R/ A( e. f
}).val(Standard).change()
4 |4 V3 T E0 S$ k 9 G, W) q" [( i$ x/ g- x
$("#cur_channel").html(ChannelsInUse)
8 c0 V; p3 a* P, s3 P- ^; [4 n , l% D; z3 I# l; y; F% _5 _
$("select[name='wl_RFBand']").empty().append($("<option>2.4G</option>")).val(wl_RFBand.rf24);7 B0 ], U c1 ^% z& M3 l6 ?
$("select[name='wl_N_GuardInterval']").val(X_CT_COM_GuardInterval); u6 ^/ s0 M- P# M) H+ s$ ]0 ]
3 r6 n5 i$ o! r! e6 B var wl_power=$("select[name='wl_power']").empty();
0 P+ L3 }! b' E' u for(var i=1;i<6;i++){
7 J7 G$ P$ |: V4 ] wl_power.append($("<option value='"+i+"'>"+(120-i*20)+"%</option>"))" X7 t0 G+ n- Y3 N. m- D0 A
}* t6 S6 x6 U- }& K, N: S, n9 A: H$ g( G, T
wl_power.val(X_CT_COM_Powerlevel);
2 }. P6 x$ S: i8 }+ K / L) f& `7 M- f
/*
& A2 ^' K( X* \# g0 k $.fn.append.apply($("select[name='wl_MCastRate']"),
0 f$ y% V+ ]$ A( V $.map(wl_mc_rates,function(v,i){( b. [9 h. z* W' i2 t
return $("<option/>").val(v[1]).html(v[0]);/ N6 \/ Z( G9 V8 E9 [8 h
})
0 C/ Q* d* [: |$ M( t- ?( k5 M ).val(X_ASB_COM_BaseCfg_MCastRate);/ K2 l1 T) E6 o* b# {
*/1 z" o! c: G% z6 F7 V6 r# r
8 c2 W8 Y) P0 T3 S2 K3 ^- d8 v
//$("#wl_powerValue").html(X_CT_COM_PowerValue);
5 x) `# E! {" j" n $("select[name='wl_N_Ctrlsb']").unbind('change').change(function(){
. [4 f$ @6 M X7 [0 ~ var wlch = $("select[name='wl_channel']").empty()
+ E; a! s, P# u; M if(parseInt(this.value)){//upper
4 A/ m3 {6 u" v for(var i=3;i<10;i++){' V0 n' |. h% b. F+ C% I. \7 }" W
wlch.append($("<option/>").val(i).html(i));* o- a5 I5 o* @- I( v
}" F6 j( y1 ` k# K2 {
}else{, v7 F3 R' F! j; O+ l
for(var i=5;i<12;i++){
, C' Y, O8 E) U& N3 y0 J# W wlch.append($("<option/>").val(i).html(i));5 Y/ }$ W! n5 V+ C
}% i$ }8 Y Z: s2 T0 g' W, `' x
}# j- f( ~/ L+ ]$ _
//wlch.append($("<option/>").val(0).html("auto"));
2 j0 C6 t" d3 n wlch.val(Channel);
5 V3 d2 M3 R3 k })& M6 p G, W8 ~4 D# F
$("select[name='wl_NChannelwidth']").unbind('change').change(function(){9 ^0 c6 T$ w. r9 m2 R& C
if($("select[name='wl_mode']").val()!='n')return;) z; V/ c4 o$ j1 \8 O e4 L- O
//change available rates in accordance with bandwidth
, ^" \1 U1 Q. T1 X, i" K ! m( V1 E; L# u4 ]; l
var ary;
( M) r% D/ V/ j. L$ G7 A if(this.value==0){/ C, l# b3 B; z- Q. G
ary=wl_20M_MaxBitRates;4 B; S" c5 W; [2 a V
}else if(this.value>0){
% z# e/ I1 K; y3 `1 |6 I" I" q ary=wl_40M_MaxBitRates;
* D1 I) X, @% W9 y: b- P }* E: I& y u1 o& w7 I6 L
$.fn.append.apply(
# w9 A# V; b# D& C8 f+ |, ?$ ] $("select[name='wl_N_MBitRate']").empty(),! @ X3 @$ J/ X/ d6 ]1 H5 e( E
$.map(ary,function(v,i){
2 _6 ~/ a L. ]& _ return $("<option value='"+i+"'>"+i+":"+v+"</option>");0 _0 B" o3 D+ O
})
/ A, {& X* W- T4 A6 U; l8 {9 L0 N ).val(X_ASB_COM_11n_MCS_Index);
7 p* t' S+ c3 z# t- T3 J3 A //(mode N & bandwidth 20M) can select channel
6 |6 O' s( p( i6 z' T+ M! W var wlch = $("select[name='wl_channel']").empty()+ o; v2 n2 N2 e$ M
if(this.value==0){//20M/ h7 l: w L1 [0 B$ c4 d
for(var i=0;i<14;i++){% _+ ~; y4 S) ^( r% L( B+ F$ t
wlch.append($("<option value='"+i+"'>"+(i?i:"auto")+"</option>"))
9 ]" R# U" K, f% b6 M }
/ N' y# E/ J7 M _+ _ $("select[name='wl_N_Ctrlsb']").prop("disabled",true);4 s9 }( k5 F: Z) R! Q2 b* @
}else{//update channel by controlSideBand
# e0 P' M, z3 Z. H3 y g. D0 W $("select[name='wl_N_Ctrlsb']").prop("disabled",false).val(X_ASB_COM_11n_Control_Sideband).change();
+ m6 E- S/ x B7 N( h" M }$ h$ q4 Q5 w" \+ a
wlch.val(Channel);& p9 V9 a4 b2 x5 t6 w
; A) s7 M. ~: N& p+ a4 z/ j9 ?
}).val(X_CT_COM_ChannelWidth).change()7 Y; w2 k* v- \
$("select[name='wl_WMM']").val(WMMEnable);
: r$ u8 `0 z2 N" o! X3 V# d6 b /* D$ Y) N7 V/ W0 L
$("select[name='wl_APSD']").val(UAPSDEnable); c" C& m {( S2 g, J- ` h
$("select[name='wl_WMM']"): G2 C8 y/ F- y' {, e) o+ ^
.val(WMMEnable)5 Q. b/ B; t# ? l2 J
.change(function(){- M2 m7 k' z. P5 F7 U6 S9 y) Z
if(!Boolean(parseInt(this.value))){' Z, l- ?* Q7 ~9 R
$("select[name='wl_APSD']").val(this.value)3 R! O3 w6 K# b6 _+ T
}
3 w' [4 i6 B6 y/ V% z $("select[name='wl_APSD']").prop("disabled",!Boolean(parseInt(this.value)))
2 {( h; C4 }& L& i" v" u }).change()3 q# _% w4 w7 \2 R, h" M9 p3 N
*/9 ]8 c4 A) v- X- Z/ E
}
. m4 @' X% P. k/ x! ~0 {# C }).val(urlParams['ssid']);9 `+ t8 _; H( a$ M2 c4 ^
$("form").submit(function(){
& m( R- c$ `* ?+ T5 f7 M if(($("#wl_ssid_prfx").html())=="ChinaNet-"){
3 O! b5 G. H+ S* v! I9 y! A if( $(":input[name='wl_enable']").is(":checked") && $(":input[name='ap_enable']").is(":checked") ){
/ o$ Z* k5 s6 W$ Q! L7 | if($.trim($("input[name='wl_ssid']").val())){
8 r. J' a: p" M( j9 i if(! /^[0-9a-zA-Z]{1,23}$/.test($("input[name='wl_ssid']").val()) ){# S& \' E9 G+ d
alert("请输入正确的SSID,只允许包含英文字母和数字");' }1 @* R# x! D2 l0 N
return false;
* D$ X$ R) Q5 v! l* e/ ] }
% a( ]9 H/ x' v, I# O1 d+ B& E- q if( /[0oOB8Il1]/g.test($("input[name='wl_ssid']").val()) ){
H2 q+ L T' a: x* K! g return confirm("输入的ssid含有易混淆的字符(0/o/O,B/8,I/l/1),确定吗?");# p: n+ V% g- ^. @
}
, h- p; {# S {, m' d* Q }( ^ x" o9 K' J/ [( j! `
}9 k2 @$ A7 b$ G
}" N% L0 b( {9 M( t5 N# G6 s5 A+ T
//Add for ALU01871449
; C# k3 o+ |- X+ D; ] var ssid_name=$.trim($("input[name='wl_ssid']").val());
) a, F' B* O( E$ U6 w6 W" g3 o* p var ssid_index=$("select[name='ssidx']").val();# q2 P! c# l* e# {
var ssid_ret=true;+ W) i% J7 \& `& |
$.each(wlan_config,function(k,v){
I: m2 P8 w2 {9 p Y9 h( m* d if(k!=ssid_index){$ ^% P$ ^/ Z% f4 P L! {
if(v.SSID==ssid_name){
' q) D$ `9 n$ w/ W/ r0 c alert("SSID 已经存在");
9 Z0 t+ u) Y' b ssid_ret=false;( D, Q6 ~, a/ _8 r5 j. O+ S
$("input[name='wl_ssid']").val(g_ssid_name); W4 x: s u% x* e5 T8 e2 q( x! ]. u# l
return false; 5 N) [9 u& ] W: A7 u
}; p. ^! D( C5 x: r6 h
} ' E8 W" ~! t7 F0 t5 `
2 @9 _& Z- v Y/ H
})8 h6 M; N3 ?" F# l) k7 F
if(ssid_ret==false){
1 `8 w% A7 Q" p. ~' P" i4 v return false; : Q- P2 @" e4 m M- ]0 C3 k( H2 m- U
}) d% f5 U& O9 f
//End add ALU018714495 `! ~* e& S# y+ f
: r/ y; q- M, a% p! [! B* M0 u })0 ?5 @* U3 w; v& O5 ?
$(":input[name='ap_enable']")
* i8 {+ P" u1 f .prop("checked",Boolean(g_ap_enable))* g7 Z- ]# S, F5 {, m
.click(function(){
* Z" Y. ?9 C! {0 ^( |# i( r ($(this).is(":checked")?$.fn.show:$.fn.hide).call( $(".apsetup"), "fast");2 Q0 ~. z( ~. Q0 [+ u. p3 q7 V
})
% J4 X9 _9 C- x1 b4 T; W' x setTimeout(function(){
# @6 s0 _( w/ d9 q1 ?8 C $(":input[name='ap_enable']").triggerHandler("click");
) \1 H# Y0 k8 n, v $("select[name='ssidx']").change()
7 A1 F5 l g7 n& c; J# \ },100);* X! y* F4 y8 M! N1 l: O8 m! c; L
})
" o ~8 Q4 u) U! L C4 ~$ N( ^( @# h# P 9 m' C/ F# m2 d; k2 ~& u' R7 g
</script></head>
( F. W$ `% }6 Q4 N! b
7 c. U+ r4 `% l
0 W5 h$ w/ D6 R. ?- M <body>
9 c! `+ u; k: F, z, e/ f/ I- m& I <b>基本无线设置</b>
* I% N1 k# s/ ^9 r4 a <p>
* N7 ]) ^. r" P8 [( @0 Z 本页配置无线LAN 口的基本特性.包括启用或禁用无线LAN口、从工作站的AP扫描搜索中隐藏SSID、设置无线网络名(即SSID)。 & ^% z- b+ f9 P8 z
. Z$ G# u$ ?/ T </p>
1 o$ a7 e; ^" ]; i) H <form action="http://192.168.1.1/wlan_config.cgi?do_config" method="post">
3 g' g4 k1 d' |/ H6 u; d <table>$ ^. I" T& f B. w2 P0 M6 j
<tbody><tr>
: X: {* G% L* u9 d) B <td width="180">
# h* r& G' R# x5 x. r7 `9 i( K# o <b>启用无线</b>+ X, g8 F2 [3 T7 ~0 a; k
</td>
1 v9 ^) j9 S' {/ U8 k: {9 T <td>
( ^' Z. a4 {4 U& f% V <input name="ap_enable" type="checkbox">
% K3 p2 S1 p! m3 N% b* x; o0 i( m9 f </td>& T! a! v5 b+ J4 `! [) T
</tr>: n$ n, I( k6 {- T& ~' z
</tbody></table>
5 \7 X8 G0 N4 z3 G' n <div class="apsetup">+ N- M, T I0 }% n; n) z/ j2 _
<table>
/ {8 D" U( u* O: n$ O <tbody><tr>
. `" B5 b- {2 X, b. ?5 b# a) d1 Y9 N <td width="180">
1 k! J' U* ^; ^7 k# D8 H3 S: P <b>选择SSID</b>1 n2 Z/ i2 _( {# V7 P5 [& l4 Q
</td>6 S. p: ]* n4 B- X( u; |
<td>
% R2 `" `6 o4 e9 v5 I* u <select name="ssidx" style="width:120px"><option value="1">SSID1</option></select>
9 k/ a2 @! Z: Q9 \, S# v </td>( N$ \9 H0 ^0 ]/ b9 f. m4 i
</tr>
1 d8 C# j$ N3 E( f </tbody></table>, c) }/ a0 X; J7 s6 n c
<table id="wltoggle">1 k |* q2 f0 [. X
<tbody><tr>
* @* W R0 e3 U c <td width="180">8 J& R9 j0 I; L( U! u
<input type="checkbox" name="wl_enable">! A7 L: s- u6 K5 B! t
</td>
! l& f' V3 l" i6 V8 s <td>) j9 o: z5 ]/ x" S
8 y( T8 k' H1 Y
<b>启用SSID</b>* ~* c5 @3 A+ f
</td>: l( {: U+ P$ e8 |5 X- X
</tr>2 r& Z5 q& {" q2 g
</tbody></table>/ `% g( D, L' R% t/ h4 H& x
<table id="wlconfig" border="0" style=""> 1 R# u( N/ i2 K% k8 D& k: N2 x1 N) z
<tbody><tr class="ssid1only">
2 n4 X* J2 x' E) z* u' Q8 W <td width="180">
, _0 M; k# I: `/ k <input type="checkbox" name="wl_hide">
/ R' m! F( J# B3 X# ` </td>
# o* h6 k2 x, j. U' e' U <td>隐藏热点</td>
0 h8 d+ o9 t2 I3 P! s3 e7 \3 o2 `3 W </tr>" n+ j' x) t0 K3 x% G# T
<!--' V0 Z3 a7 m! l; B; h! z
<tr>* ]; X* c) o; s9 Q
<td>
+ ^; S$ i' S# Q9 L <input type="checkbox" name="wl_isolation">7 _" Z [# @# ]4 p2 w( F
</td>
/ r! X% G5 {; o- f) P# Q <td width="128">客户端分离</td>
! `$ D7 i" ^7 ~5 f# c </tr>: ?7 H3 v9 t' j# r( }( y- b
<tr>
# I! b1 C F, q3 J+ f$ x <td># R4 [0 p& z3 ]
<input type="checkbox" name="wl_DisableWMM">2 {5 _4 g4 B3 v" o# g
</td>8 \8 s+ Q* a' q8 j+ e2 \1 |, |
<td width="128">禁用WMM广播</td>
" _9 r. w* ~2 Y/ K8 f3 S </tr>* f4 o0 T8 k+ {4 w2 Y& T6 t
<tr>
- |! @2 k3 A4 ]8 X p( x" X <td>
4 s1 l% B2 g, I6 H <input type="checkbox" name="wlEnableWmf" value="ON">: @- f8 K; `% ]- f+ G' g
</td>+ b" s% B/ a# Q: y( x
<td width="128">启用WMF</td>; m3 d% ]& t" N4 p
</tr>& c) |0 Q: _# u! `, X! T6 A* P
-->0 o$ l6 y* q5 w& p& Y" O# W1 D
<tr>! ?8 J3 H* P# ?! h5 M, T8 D7 D
<td width="180">SSID:</td>
8 T( T3 p7 F$ S9 r$ a- ~6 O4 `4 ^ <td>
6 ?* ^4 ~+ }' K <span id="wl_ssid_prfx">ChinaNet-</span><input type="text" name="wl_ssid" maxlength="23" size="23">) u z4 L% M3 @, |# m& U
</td>1 I% p9 r0 n+ K
</tr>
$ N* }+ \5 y% N9 j& H) O5 h <tr>
0 g! u6 T0 N8 j$ c <td>BSSID:</td>; U' A1 o3 q2 c6 w
<td>
% J/ Y% q: m; k- g6 ?" W- w$ V <span id="wl_bssid">54:A6:19:6C:BE:C8</span>
, \# b0 l/ N# k w2 h( A </td>1 z0 |+ e/ e+ m# e+ u
</tr>' A# x. c4 D5 Q
</tbody><tbody class="ssid1only">3 |" m2 U* Q9 u: b N( ^, N
<tr>
" u. A! N! ^/ Q4 k* u% H <td width="180">频段</td>2 C7 k# z6 u& N9 W, Q0 f
<td>
+ r$ K/ |7 @4 l- C2 H5 t' k- a( W <select name="wl_RFBand" style="width:200px" size="1"><option>2.4G</option></select>
; H& b2 \4 A& G </td>" _/ W; P, T5 T b0 @
</tr>
# T+ G+ s3 l2 \ J( w) D% a
: y2 c" q! z/ C: J <tr>
6 C9 A' \* R7 z0 T <td>信道:</td>
4 F* \2 S8 y8 g& K( j <td>
, g) r' }2 {" c$ g# e+ x, b+ ]% p <select name="wl_channel" style="width:200px" size="1"><option value="0">auto</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option></select>: d3 u" f) i. B4 f; _ t; V
</td>$ _8 r# ^8 t& C/ E* R& |! @# n
<td>" U, z: k3 A7 e# r
当前信道:<span id="cur_channel">1</span>1 W. U& y0 ]# _
</td> 3 `; _, n2 U, W. y4 K4 V; f+ ]8 `
</tr>
4 h9 {( M% m0 k' l4 H
3 N" v' _/ }( C$ T* W9 v/ d <tr> 4 Q/ _0 l1 v' y: P, T& M8 m. }
<td>模式选择:</td>
) y7 S& Y/ V4 X; P/ o. ?# f; s$ w <td>; E* I* h7 p( _4 R. k
<select name="wl_mode" style="width:200px" size="1">
8 ~7 e% k% u( T! V$ B <option value="n">802.11b/g/n mixed</option>
6 y1 J( t6 M( e" N$ o1 | z7 P- q <option value="b,g">802.11b/g</option>% I5 Q4 L$ ?5 v
<option value="g">802.11g</option>4 W6 V o) ^) j9 {. g" w
<option value="b">802.11b</option>
2 ~1 {2 N+ I) V8 k9 a( Z9 w </select>, W6 T+ G' c: M2 M9 D
</td>2 A! M) e- _. u
</tr>
4 |: q9 r& h) `( P! J- Y </tbody>9 y, _& y8 i' \! R
<tbody class="n_related ssid1only">" |9 j+ W2 z2 S6 k" F4 U
<tr># B* ~' K8 Q1 O7 k- o; T; o
<td>频宽</td>, @+ ^2 T! {8 [+ ^
<td>, }. F% N% U( L. @/ l3 l6 n
<select name="wl_NChannelwidth" style="width:200px" size="1">
2 ~: ]# n8 z5 T5 v! ~' t9 N <option value="0"> 20MHz </option>0 J. J6 Q( V, h" T. p- U
<option value="1"> 40MHz</option>
% \1 q5 G% m! E4 F! t7 n1 d% j <option value="2"> 20/40MHz auto</option>( X1 o! L- u; A
</select>
3 W1 [" Q& Y# A3 ~8 @4 L1 A </td>
# C7 }9 q* B+ D2 C! m' D <!--<td> <span>当前频宽:</span> </td>-->' o* [ X( @5 H3 y8 \' ~1 N
</tr>
" l3 u: N; K6 v W3 \0 K <tr>
2 e& I; M6 \ Y5 \+ Y- n <td>控制边带</td>$ x- s% q8 ]6 ~6 Q/ f0 h. Y
<td>
* ~& f1 V# l. t8 b; `" u3 ~+ b- E <select name="wl_N_Ctrlsb" style="width:200px" size="1" disabled="">8 v: }6 ^ {# M
<option value="0">下边带</option>: D0 [8 w& P4 u# G# u
<option value="1">上边带</option>
, ]! o9 B- |6 X- q </select>0 j$ [# ^. ]$ F- a' \2 b" T) h7 ]! r
</td>, \0 K, Z4 P ?; A I& q6 _
</tr>
5 l, T! U# ^) {3 T. q. y3 y% k! x: C/ y <tr>
4 ]; l, ^/ E$ a$ P <td width="180">保护间隔</td>9 e0 [: f- d& L1 V9 I& V! i) ~
<td>
) V/ `) A. V, o5 v7 x0 P% F <select name="wl_N_GuardInterval" style="width:200px" size="1">
; N n4 \/ D) x& T <option value="0">400ns</option>; R) a# z5 E; F3 | L! ^5 |! c
<option value="1">800ns</option>7 k( d" J w# z* V
</select>% h+ n( V- I. D) c0 _7 N
</td>, O" `2 m) ^: k
</tr>
* a6 Q0 @( T8 T: L% n 3 u( G" O8 @3 B& _0 o/ Z5 W) T
<tr>
: W, X+ N; c' o* { <td width="180">802.11n Rate</td>
$ y* n4 N; i( a \) u T <td>
2 O7 y! _- W5 @ <select name="wl_N_MBitRate" style="width:200px" size="1"><option value="0">0:Auto</option><option value="1">1:6.5 Mbps</option><option value="2">2:13 Mbps</option><option value="3">3:19.5 Mbps</option><option value="4">4:26 Mbps</option><option value="5">5:39 Mbps</option><option value="6">6:52 Mbps</option><option value="7">7:58.5 Mbps</option><option value="8">8:65 Mbps</option><option value="9">9:13 Mbps</option><option value="10">10:26 Mbps</option><option value="11">11:39 Mbps</option><option value="12">12:52 Mbps</option><option value="13">13:78 Mbps</option><option value="14">14:104 Mbps</option><option value="15">15:117 Mbps</option><option value="16">16:130 Mbps</option></select>3 ?* u" Y6 \2 g9 }0 s8 d
</td>
! y3 x1 }' Q: W </tr>
7 H0 E7 X* \2 T. e <!--
2 k# f( }9 h. j( x& R; H <tr>
) ?% r9 X0 ?' d; }7 ?& @5 V d* t& J <td width="180" >802.11n保护模式</td>/ l& n$ b! n) h# K9 I
<td>7 ~8 @7 x3 i: e& q' m
<select name="wlNProtection" style="width:200px" size="1">
4 L3 _: V) T/ r! O <option value="off">Off</option>5 [. ?/ F3 G8 u; R
<option value="auto">Auto</option>. S# Q1 ~' X; ^0 L" A& K) c
</select>
7 b' }) c# ^7 l- Z# ^ </td>3 |0 E- F1 p. r- m8 J. O9 |8 D2 x. k
</tr>% n# |* q6 m3 K4 _
<tr>
5 q3 _+ K5 R) I6 X+ S" f <td width="180" >仅支持802.11n客户端:</td>
# W' J3 q. j3 r+ O: O5 _; V <td>" G" j" q1 D1 e: K8 L8 X
<select name="wlNReqd" style="width:200px" size="1">& l8 U( l0 ~$ l
<option value="0"> Off </option>
3 w! }# W9 a$ f <option value="1"> On </option>
6 Q$ H# S4 M' u L. @7 c. T </select>1 x3 _7 l) J+ Z) h, S
</td>
7 x3 C8 T# O! ~# x </tr>
7 n) T$ r/ u2 E% z- g% l -->
0 F* [' D, ?$ Q
* n7 ^& R* {1 Y f </tbody>
- Q( {, t9 C3 o; K! z8 j <tbody class="ssid1only">
1 ]& \( X) h8 d9 [2 F
4 S9 r0 R ~9 W- Z; k8 {; g. X <tr>
. t8 h q4 g" O6 n" n <td>802.11b/g Rate: </td>
, w" g3 L( F( c9 n) J. A# c6 f <td>
: ]; c; P. W1 N: z1 n <select name="wl_bgRate" style="width:200px" size="1" disabled=""><option value="0">Auto</option></select>& ^ E) u1 i( w, q2 _8 _
</td>
4 s1 O- H' u8 c' I </tr>
/ {2 G! v, E! [) `! R <!--" K; n$ q! A& e: @9 R+ `
<tr>9 i! Q( j: _* x& _0 w
<td width="180" >多播速率:</td>9 H- ^. G7 ?% j! d- S% w5 ?" T; Y
<td>
m! [' G( t3 t9 a# b) c/ D <select name='wl_MCastRate' style="width:200px" size="1"> </select>8 p; b4 j" j# z
</td>! i/ t5 Y6 W: z7 N2 y
</tr>
5 s; L# \9 y8 [4 `6 @4 r5 Q" } }( H9 q -->4 R. B( M: {+ c) P
<tr>0 d! W7 Y+ k v' P6 G2 Q
<td width="180">发送功率:</td>& O* a5 M3 d9 g
<td>; W; r& z2 B3 H9 u6 `
<select name="wl_power" style="width:200px" size="1"><option value="1">100%</option><option value="2">80%</option><option value="3">60%</option><option value="4">40%</option><option value="5">20%</option></select>
2 w! p6 l$ M0 y7 f+ X </td>
7 v8 D/ [- K! m9 {! t$ N <!--) n$ k/ D! e2 t
<td>
7 m- @5 x5 }; `" _# h- i2 L- n+ o 最大发射功率:<span id="wl_powerValue"></span>) [8 N; _- w! `9 s+ w/ G
</td> ' n# k! u, _* }
-->
2 q; I2 J8 q0 y; T </tr>' F4 [ S* O1 G+ b- Q' m- c- F
1 J" W1 ^' P: k. m* j ?1 m$ `: [ <tr># L% _' E6 u2 G c
<td width="180">WMM(Wi-Fi 多媒体):</td>7 f: R% N! L1 t
<td>& O8 z& h4 d9 I) r0 z9 _6 b7 q
<select name="wl_WMM" style="width:200px" size="1"># c5 d% W5 K! |" h. R$ K7 O; J
<option value="0">启用</option>+ M; A e5 B+ f: S/ [
<option value="1">禁用</option> * i& Z) @$ @: ^/ V4 e' J% Q
</select>- k$ P' [ F4 E$ |" N
</td>
( ?* ?6 h2 b; R" c9 m8 `' n </tr>3 e" x$ x g7 F+ @$ T7 z
<!--6 S. ^. g8 h+ y x2 A4 X
<tr>% g( ]" y4 y7 k7 S
<td width="180">WMM(服务质量):</td>/ M- G3 L- X2 k8 J3 C4 |: U$ }
<td>
' w# `6 B$ W/ ~4 \1 d9 ?5 q/ |$ ?- f <select name='wlWmeNoAck' style="width:200px" size="1">6 ^5 L& `$ z0 \6 _
<option value="0" >禁用</option>; a* q; b4 e2 F
<option value="1" >启用</option>
1 V ?1 `6 k. e$ g </select>
; `0 u K) J& _5 x g </td> , y0 u+ i2 v- ]- K
</tr> ^" C0 l& k) S2 C0 g& C
<tr>
: L1 m; o8 U) `7 ] <td width="180">WMM APSD</td>
: Z- v' |; z" n& B t3 N <td>
! I; a9 h+ n* t/ t1 O1 F1 g; t$ ~ <select name='wl_APSD' style="width:200px" size="1">/ T7 G- k3 N N% I9 W- h
<option value="0" >禁用</option>& |$ V2 y( B- c2 ~& r
<option value="1" >启用</option>" S0 H0 O" c" D# l: [
</select>$ r% {- h0 Z, B8 w
</td> 4 `7 _7 l% S/ B. ]% _
</tr>, c0 H2 [8 [8 |: o: \
-->
G; k/ l) p3 U9 j( w </tbody>
9 m, U9 T: U+ F+ l, c6 g7 l( N$ c </table>
0 u# ^2 n, _1 Y: E; r </div>/ }- }! i. R! K" U
<br>
, `- P; X: S0 \. g5 p <br>% C* s5 X# R) ]/ `
<center>' Q1 j( q8 Z% y5 W0 l% g+ {( W( e; u# ^# J
<input class="buttonX" type="submit" value="保存/应用">
5 w. h7 A7 [5 I8 o </center>; O) X2 L6 S7 V4 w4 b2 W- ?" t' c
</form>
* o0 u* u& G {/ [6 I 6 J: E) F/ W. p% J+ t9 V( |
</body></html>, K% x( {; o; C8 k
|