DD-WRT自动蹭网

2009年05月11日  |  3:55 下午分类:技术大类  |  标签:  |  2,927 views

DD-WRT开启Repeater功能成功,中继别人的弱信号上网中
这个适合高级用户选用。
设置如下:
以本人的Buffalo WZR G108 版为准,具体环境是这样的
阳台上有1个TP-LINK的弱信号,但在房间内无法使用

首先当然需要V24Beta版,我的版本是固件: DD-WRT v24 Beta (05/02/07) std,

升级完Fireware后,首先需要修改路由器默认的IP,注意,这里G108 的默认IP所在的子网,

也是192.168.1.X,与TP-LINK是冲突的.

到“设置-基本设置”里,把G108 本地IP改成其他的网段,比如10.100.0.1

重启路由器。
登录路由器,选择“安全-防火墙”
把“SPI防火墙”选项设为“禁用”并保存

再次登录路由器,到“无线-基本设置”里,修改无线设置为“Repeater”,

把无线网络名(SSID)改成“TP-LINK”,注意大小写,这里的SSID号必须和你搜索到的信号SSID号完全一致。
其他选项可以默认。设置完成并保存后,这时,你用网线连接路由器时,已经可以正常上网了。

接下来我们看怎么设置最激动人心的Repeater,
在“Virtualinterface”里选添加,等于添加了一个虚拟的对内无线网接口
在SSID里,随便填写一个,比如“DD-WRT”,也要注意大小写,因为有可能会在计算机无线网络设置中手工增加SSID,

其他的参数默认即可。然后保存。

在你计算机上,无线网络设置中,手工添加SSID号为“DD-WRT”的网络,其他选默认,

正常情况下,就能蹭到别人的无线并且中继上网了。

是不是很爽呢,再来一个更爽的,用Autoap脚本让路由器自动寻找信号最强的某个无线并链接,
DD-WRT的脚本是很强大的,哈哈。。。。。

需要说明的是,这个脚本不仅针对Repeater模式,还可以用在其他无线模式下,比如Client等等,

在DD-WRT的“管理-诊断”里,粘贴以下脚本,

nvram set wl_ssid=”"

`cd /tmp; until [ 2 = 1 ];do /bin/sleep 30;

/usr/bin/wget -Oautoap.shhttp://umn.dl.sourceforge.net/so … toap_test_070219.sh;

chmod 777 ./autoap.sh;./autoap.sh;done` &

注意千万不要漏了最后的&号,因为这个是脚本结束符号,

然后选“保存启动命令”

等到系统重启后,可以登录http://路由器的IP/user/autoap.htm这个网页查看是否启用了自动AP搜索,

比如我的就是http://10.100.0.1/user/autoap.htm,里面会保存路由器自动搜索并HeartBeat Host AP的日志,

如果你看到这些日志记录,就说明你的路由器已经超级聪明的自己帮你找信号了。

喜欢本文,那就收藏到: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

发表您的评论