中校
- 注册时间
- 2009-7-30
- 金币
- 4527 个
- 威望
- 22 个
- 荣誉
- 2 个
累计签到:1 天 连续签到:0 天 [LV.20]漫游旅程
|
本帖最后由 windyes 于 2011-4-30 11:14 编辑
5 b( t8 i( N# P8 K3 T3 A
! D$ r+ C# E* D0 j4 d. H- G* u很多第三方固件的设备并不支持使用中文来命名SSID,遇到这种情况,可通过本文所介绍的3种方法进行解决。
( r ], n+ u V8 j. @" E1 m3 g8 `+ e6 k
/ Z5 Q9 h, f# T, I5 n
8 T1 s& ?" p7 i: ^1 I! v5 z. _, B" x% v& a. ?$ ~ X* F, j
! j: ?! u; T7 V( e7 a! I7 H1.Telnet法- y% P) F$ C8 F( L- x1 ^! b
第一步:刷了DD-WRT或Tomato等第三方固件的无线路由器都会默认开启Telnet功能
- ?# T/ ?; [& m/ L在开始-运行 输入 CMD 输入 telnet 192.168.x.1(x视乎你路由网关,一般192.168.1.1)
' [( [9 y! @0 T; s7 `
0 `7 z: ]" e- N6 n7 A7 @在Telnet状态下用户名是root,密码为admin
# F* [- p$ d! b& F5 c6 i- b+ h) j' w1 r
输入完按回车即可telnet上。和图形化管理界面中的账户密码一致。
& q, x$ J6 j* p* D/ `5 D, G" g% M
第二步:通过Telnet进入无线路由器命令行管理界面后,输入:
2 j9 {. c- d& K: R! `5 Rnvram set wl_ssid="烟草在线"
6 \. X8 @: S# s. P+ Pnvram commit
1 @: R: L" e4 creboot- q; E" n- B# @
$ t- M3 g7 B8 c& ~; q. O冒号内 即中文SSID,其两边需要英文双引号 ""8 ?6 m5 E- |9 F0 F3 H" I2 o
, e4 g c' Z" A# n! X" @2 z4 S3 m0 t( y
) p* ~( I1 ?' b( P0 p9 N
(cmd的telnet 也不太支持中文,不过敲进去的键是正确的话是没问题的。
* }3 k' e1 A" ]1 G; ]: E1 A输入SSID时 光标在第二个双引号下面) }" k" P3 b4 |# ?
: I5 T! k+ ?# p( V
虽然是问号 回车 reboot下就成功了* u" N" ?; t* n! j, K8 E7 @
: j# w: a* g9 A" M" @" Z
第三步:进行修改后,可以实时通过图形管理界面查看SSID信息的更改,会出现乱码,
$ F9 C$ F& J0 E1 F4 m- n其实已经识别中文SSID了。这时可以将其设置为AP发射\中继\或做客户端的中文名
" ~# H+ o# o( [! D S, G5 l: q& q! b- H
1 }: u$ E+ W$ L* x4 w' T+ Y& V9 G( s+ K7 o( |
9 r* ~1 A# H3 }& X, g
已做客户端连上中文ssid* S' J3 N$ Z2 x5 r) {& B
# n* `! k& P0 J0 ? a% A1 Y$ I
% n- g+ X; }7 l+ U; L
/ R$ n$ ~1 E% N6 j9 | K 2.浏览器法
, E! ]: o/ u: _, V- [) Z/ ?+ A Q0 ~8 Q1 e* k
( W" @3 N; e7 B , ~0 V8 b$ ~0 _# n& ?5 q
m, B7 a2 g& r! b
& O; t& _0 U6 y9 o6 I/ E 设备要求:设备要求比较低,即使没有为无线路由器刷DD-WRT或Tomato等第三方固件也可使用该方法将SSID修改为中文。
y+ h7 h2 x6 A! m9 ^4 z9 k 笔者的无线路由器使用的固件是DD-WRT,在修改无线网络SSID信息为中文名并保存时提示“无线网络名(SSID)包含非法ASCⅡ码”。这是因为无线路由器管理界面由JSP编写而成,而很多JSP语句对中文字符的支持不好,使用浏览器法的目的就是让无线路由管理界面支持中文编码。9 S0 v5 L, s# p4 L3 c6 \$ Y0 V
第一步:由于很多无线路由器管理界面都是通过JSP或JAVA程序制作的,所以可通过禁止加载JAVA组件的方式来解除设备对中文SSID无线网络设置的限制。由于默认情况下IE浏览器没有相关功能,只能使用Firefox浏览器来解决。首先通过Firefox浏览器访问无线路由器管理界面,默认情况下会出现乱码。
5 F% v+ c9 E1 x+ e7 U0 ]# s; S 第二步:在Firefox浏览器的“字符编码”中将语言设定为“中文”后可解决乱码问题。同时在Firefox浏览器中取消对“启用 javascript”选项的选择。0 _$ v7 ]6 t9 [; Q6 p; J% g1 _8 o
第三步:重新刷新管理页面,再次输入中文SSID无线网络设置信息并保存,将不再出现“非法ASCⅡ码”的提示。! N& H. m {& i: d* }
第四步:保存完毕后,通过操作系统的无线扫描功能,可看到SSID修改为中文字符的无线网络。设置完成后,要重新选中Firefox浏览器的“启用 javascript”选项,以免日后浏览其他页面时受到影响。
' z- t$ {1 _! {5 e6 P: G
) H, M& w/ v9 O6 T0 @/ \5 a, }8 h: B* Q' p9 k3 [: B ?
第三步:利用autoap
1 y4 g2 V7 Y; a; K7 {% \) v7 u" T F q/ @ D
AUTOAP 能让DD-WRT自动搜寻和连上AP,当然也支持中文ssid。详细方法看下面链接
, ^% D# z, k3 G5 Q5 d5 m! {" j8 ~9 K
) J* D: F0 {% M& F |2 D! Ohttp://www.right.com.cn/forum/viewthread.php?tid=10014&highlight=autoap |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
1
查看全部评分
-
|