实现功能: 让DD-WRT定时自动搜寻可用的免费热点,从中选取信号最强的进行连接,当信号丢失以后再次进行搜寻新的...3 x; I; u7 r& I- g/ i; u
也就是利用免费热点来保证始终可以访问网络,这对移动环境尤为有用哦4 x; `9 \/ l" c6 K% y8 j- H9 O$ ?
另外还可以建立SSID\MAC黑名单* D; s. N5 o' z, C" ^& {( y
Howto:
4 m6 s# M6 o7 S( f. |6 ^* A7 E, e1.下载由高人JohnnyPrimus mod的v23sp2 fw 并刷进路由器
: [' @ z$ v, _# p, v! j v( d' Uhttp://www.partners.biz/autoap/dd-wrt_v23sp2_autoap.zip(各版本打包)* {4 ]4 Z) c; S% Z
http://www.partners.biz/autoap/a ... _autoap-generic.bin(generic版); H3 G/ ?7 L& F' r* o3 K; B! U+ ^
2.下载autoap备份配置http://72.165.61.100/dd-wrt/dd-w ... client_nvrambak.bin
" n5 ]( m' b9 I* ?4 B3.登陆路由器,打开ADMINISTRATION --BACKUP(管理--备份)6 s6 J' k7 L) r+ ^( q4 u. m
点BROWSE,浏览到刚下载的autoap_client_nvrambak.bin并选择它,按RESTORE按钮' D. M0 F! ^ N+ g# v
4.重启路由器,这时路由器的地址会改成192.168.10.1,将本机ip改成相应网段,或用dhcp
3 r& K5 N: q2 W2 q5.登陆http://192.168.10.1/. W6 T4 v4 @" C
username: root4 r. y t$ ^: x+ U
password: admin+ s( d E+ W) ^% ^: C. M
6.打开ADMINISTRATION--COMMANDS(管理--诊断)
" [! ?9 A Z( s! }$ [6 f" ^8 M) g7.在文本框输入下列命令
. S# y2 o& S E2 T/bin/autoap
# x$ B/ |* q$ c0 v5 Y; C. Z8.点SAVE STARTUP(保存启动命令)按钮! v. r8 X, s, C5 O- Z) {+ s
9.重启路由器
! X( u2 o/ g8 ~+ \* J10.大功告成0 U7 Z" e( Y1 f7 [8 P
可以在状态页底部Access Point看到搜寻到的AP信息
7 @% z! |3 c' K2 F6 W) f另外可以打开http://192.168.10.1/autoap.html看script的执行过程
( O3 F( b$ f8 j/ B1 g5 _在ADMINISTRATION / COMMANDS可执行的autoap参数设置命令:
) G T! `0 M1 v/ b8 U% e1: SSID FILTER(4个,用空格隔开)
; J) u. Y& } r. _! tnvram set aap_ssidfilter="dd-wrt mshome linksys someNetwork"
8 T9 g+ L9 m" {) d# ]nvram commit
) h* p7 n% ~2 Y1 j" h- W( J2: MAC ADDRESS / BSSID FILT(3个,用空格隔开) a$ t5 \* o7 t; N8 q- R
nvram set aap_macfilter="00:11:22:33:44:55 AA:BB:CC D:EE:FF 00:18:39:C1:CB:51"
3 P5 M! v: v) T# c2 hnvram commit% V3 t6 `/ o, l4 _
3:搜寻时间间隔(90为默认)2 F( ?2 M3 U# I4 M
nvram set autoap_scanfreq="90"8 a( Z; M+ h. u! g
4:同时搜寻的ap个数上限(4为默认)
1 ]1 {5 l# z9 L7 ]nvram set autoap_aplimit="5"
; G, w# q w, N3 R3 l6 ^6 A作者Johnny Primus已经实现将设置页加入到DD-WRT的web ui里,不过还没有放出来
# i: V: X v7 M3 _ \6 M% n2 x- W' s |