中校
- 注册时间
- 2009-7-30
- 金币
- 4523 个
- 威望
- 22 个
- 荣誉
- 2 个
累计签到:1 天 连续签到:0 天 [LV.20]漫游旅程
|
本帖最后由 windyes 于 2011-4-30 11:14 编辑
! h- f$ M- S3 y$ O5 g# g; M8 i j; ~. U/ K' _1 N* j7 {8 u7 ]
很多第三方固件的设备并不支持使用中文来命名SSID,遇到这种情况,可通过本文所介绍的3种方法进行解决。
& A6 D$ }# Y4 P8 X
" t4 `% U: W/ j0 {& g" v/ i8 l! Y; F, S8 b- ?
, B% i8 X: R4 G- Z+ {
$ K' n9 }& L- B D& d- ?, @
$ n `) _, N: D; t5 W$ j1.Telnet法
- g& N( g, X8 N2 S# D( N* v( i) r4 i第一步:刷了DD-WRT或Tomato等第三方固件的无线路由器都会默认开启Telnet功能, J# A5 O, O, W3 G Y: o3 u& u9 v! |2 C
在开始-运行 输入 CMD 输入 telnet 192.168.x.1(x视乎你路由网关,一般192.168.1.1)$ I2 f6 }$ X. Q0 N7 m3 r6 R
/ J% H1 F: ~4 Y, F+ w2 `8 r0 `在Telnet状态下用户名是root,密码为admin
1 O7 u" M P9 ^2 N+ N* c! e5 Z2 ~6 F; F" m8 ], q
输入完按回车即可telnet上。和图形化管理界面中的账户密码一致。
6 G- d7 h) d( s$ t4 B0 `: s( S8 v
& y3 {1 U1 D, {6 V Y第二步:通过Telnet进入无线路由器命令行管理界面后,输入:8 R* z0 b; F7 n' s6 ^+ k2 @
nvram set wl_ssid="烟草在线"
# s( g" B$ V5 unvram commit, L/ u* A+ W+ S6 N- V
reboot
+ U' L' Q& x0 y5 w6 I6 Q* ?
! X, V+ M- F9 f r0 {( y冒号内 即中文SSID,其两边需要英文双引号 "") H7 ~) ?, B! l- [! b
) A/ W4 z2 r& @% X) t' Z* \
! s) ~' C, K; n" U- f3 z
1 k* T' y* z" E% [( |(cmd的telnet 也不太支持中文,不过敲进去的键是正确的话是没问题的。
, ~8 X3 U! y- u5 m输入SSID时 光标在第二个双引号下面)
5 w2 q7 v. ?; K2 f& p B1 N3 m+ y& v+ ^ W. t H
虽然是问号 回车 reboot下就成功了- J* k9 U6 @' W
! Z. A! j% n7 _7 {. e3 _
第三步:进行修改后,可以实时通过图形管理界面查看SSID信息的更改,会出现乱码,! {0 E- f' \. t$ e% c
其实已经识别中文SSID了。这时可以将其设置为AP发射\中继\或做客户端的中文名; K7 N6 @7 A! y" Z1 Y3 n7 ?
) R I; F3 W0 l/ |' F6 C( W
6 m: Y5 X8 I- a" [( M; s6 {2 J( n" @, C/ s! E
& R( v4 h# j" e已做客户端连上中文ssid! \; E" T( {% C# _/ a7 v
x: P r3 N& r* M/ U
( ?2 U9 T$ y0 e% K1 |' a- y1 Z. ?3 Y
& [( h s9 ]- [" _ Z. f% \
2.浏览器法
( \8 |! F0 d9 [5 [/ z# E9 |( w8 _. _7 |; E4 f& ]
& K5 L' x1 n" C, o3 Z. p6 G/ n; x" Q8 N, m* o
5 B& b7 w0 I( q, Q+ I0 [7 \ B. e' b% b. H( O7 h8 C9 f, Q
设备要求:设备要求比较低,即使没有为无线路由器刷DD-WRT或Tomato等第三方固件也可使用该方法将SSID修改为中文。5 w! a: ` v5 ^' y: t! N9 k
笔者的无线路由器使用的固件是DD-WRT,在修改无线网络SSID信息为中文名并保存时提示“无线网络名(SSID)包含非法ASCⅡ码”。这是因为无线路由器管理界面由JSP编写而成,而很多JSP语句对中文字符的支持不好,使用浏览器法的目的就是让无线路由管理界面支持中文编码。
9 ?/ U: i2 a. r2 Y 第一步:由于很多无线路由器管理界面都是通过JSP或JAVA程序制作的,所以可通过禁止加载JAVA组件的方式来解除设备对中文SSID无线网络设置的限制。由于默认情况下IE浏览器没有相关功能,只能使用Firefox浏览器来解决。首先通过Firefox浏览器访问无线路由器管理界面,默认情况下会出现乱码。
5 n2 `, C; A) o2 F6 U 第二步:在Firefox浏览器的“字符编码”中将语言设定为“中文”后可解决乱码问题。同时在Firefox浏览器中取消对“启用 javascript”选项的选择。- M- [: }$ o( V
第三步:重新刷新管理页面,再次输入中文SSID无线网络设置信息并保存,将不再出现“非法ASCⅡ码”的提示。
& |; x- S! R+ { 第四步:保存完毕后,通过操作系统的无线扫描功能,可看到SSID修改为中文字符的无线网络。设置完成后,要重新选中Firefox浏览器的“启用 javascript”选项,以免日后浏览其他页面时受到影响。 : y# v: L3 k; B2 _+ [ o9 J* }$ q
- w& t9 i1 D) K% e0 ^6 s" F
1 Y; k7 s0 u8 ^* S. C$ G2 r
第三步:利用autoap
+ V; z5 G* M2 r) B" j4 ^+ n( S
% e$ ]) I/ b9 JAUTOAP 能让DD-WRT自动搜寻和连上AP,当然也支持中文ssid。详细方法看下面链接7 s, }5 ^3 c" W, }; c
$ d8 m7 k K! b% N2 Y9 Y4 a8 X
http://www.right.com.cn/forum/viewthread.php?tid=10014&highlight=autoap |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
1
查看全部评分
-
|