实现多个无线AP桥接,扩大家庭WIFI覆盖
2014-03-14 20:06:26   来源:我爱运维网   评论:0 点击:

家里13年底重新安装了的宽带ADSL,同步安装了NetCore(磊科)的无线路由器(NW704),以支持越来越多的设备使用WIFI。遗憾的是,NW704无线W...
<家里13年底重新安装了的宽带ADSL,同步安装了NetCore(磊科)的无线路由器(NW704),以支持越来越多的设备使用WIFI。遗憾的是,NW704无线WIFI覆盖范围非常有限,基本上隔2道墙就彻底没戏了。
注:家里装修布线的原因,目前NW704在下图1所示的蓝点处,也不太可能再破墙布线。
实现多个无线AP桥接,扩大家庭WIFI覆盖
图1:无线覆盖示意图
 
怀疑设备的无线信号穿透能力较差,刚好记得家里以前装宽带用过个D-Link DIR-300无线路由器,那是不是可以使用2个无线AP(AccessPoint)桥接来扩大无线WIFI的覆盖范围呢?比如在上图1中的黄点处增加一个无线AP。
 
答案是肯定的!要实现无线AP之间的桥接或中继,需要至少一个AP支持WDS(Wireless Distribution System)。NW704比较新,本身就支持WDS(见下图2),而DIR300则是09年的产品,原厂系统是不带WDS支持功能的(见下图3,特别注意其中的Subversion:A1)。理论上,使用D-Link DIR300做连外网(internet)连接的AP,也是可以实现桥接的,可惜NW704太过矫情,没有办法关闭WAN口,而且无线信号真的有些弱(40元的东西只能是这样子啦)。好在DIR300的硬件很好,可塑性强,网上查了一下,这是一款功能强大的、可刷机定制的AP喔。所以,接下来实现扩大无线WIFI覆盖工作的第一步,就是刷机让DIR300支持WDS。
 实现多个无线AP桥接,扩大家庭WIFI覆盖
图2 NetCore NW704

实现多个无线AP桥接,扩大家庭WIFI覆盖
图3 D-Link DIR-300 A1

一、刷DD-WRT,使DIR 300功能更强大
1、  首先下载DIR-300的刷机软件及相关所需的东西。就是去DD-WRT的官网 http://www.dd-wrt.com ,然后点一下箭头处的"Downloads",搜索“DIR-300”进行下载,注意看你硬件设备后面的版本,我的是”A1”版(见图3),由于第一次的刷机过程会需要用到下面的5个文件,要把他们通通下载回来。
实现多个无线AP桥接,扩大家庭WIFI覆盖 
实现多个无线AP桥接,扩大家庭WIFI覆盖
实现多个无线AP桥接,扩大家庭WIFI覆盖
2、  此时DIR-300还不用插电,先把准备进行DIR-300升级软件作业的计算机的网卡的IP改为192.168.20.80/255.255.255.0,同时找一条网络线把DIR-300的WAN(Internet) Port接到计算机的网卡上。
实现多个无线AP桥接,扩大家庭WIFI覆盖
实现多个无线AP桥接,扩大家庭WIFI覆盖

3、  你应该在计算机上安装好putty或SecureCRT远程连接软件(我使用的是SecureCRT),同时安装好tftpsrv软件(TFTP服务器程序,网上下载,一般免安装)。
 
4、  找支笔或其他尖的东西把DIR-300后面的"RESET"孔按下去不放,这时将DIR-300接上电源,但是"RESET"还是要按着不要放,等30秒后放开。(此步请一定严格按顺序做,否则难进入刷新的RedBoot命令行下)。
实现多个无线AP桥接,扩大家庭WIFI覆盖
5、  把下载的其它3个档案跟解开的tftpsrv.exe放在同一个目录下。另外为了让等会的改机过程比较顺利,建议现在可以把防毒,Windows防火墙关起来,然后就可以点2下tftpsrv.exe去执行TFTP Server,如果看到"TFTP Server successful started"就代表打开成功了。
实现多个无线AP桥接,扩大家庭WIFI覆盖
6、  现在可使用SecureCRT配置用Telnet连接进DIR-300,其中DIR-300 IP为192.168.20.81,端口 9000 (或使用其他telnet程序也可以)。
实现多个无线AP桥接,扩大家庭WIFI覆盖
7、  连接成功(一般你可以键入Enter)你应该就会看到RedBoot>,并等待您输入指令,如下图输入红色的指令(先"load ap61.ram"、后"go")
实现多个无线AP桥接,扩大家庭WIFI覆盖
8、  这时候原先的TFTP服务器执行画面可能会出现下面的"error"错误讯息,不过不用怕,ap61.ram这个档案已成功上传到DIR-300上了。如果这个过程因为任何原因失败了,只要从来一次"RESET"孔按下去不放,插电后再等30秒放掉"RESET"(即第4步),就可以重来一次telnet的上传ap61.ram程序。
实现多个无线AP桥接,扩大家庭WIFI覆盖
9、  (现在开始要小心不要让DIR-300断电!)接下来就要把计算机的IP改成192.168.1.2/255.255.255.0,并把网络线从DIR-300的WAN改插到LAN的其中一个port上,线接好后再次在计算机上使用telnet连接指令,这次是"telnet 192.168.1.1 9000"。
实现多个无线AP桥接,扩大家庭WIFI覆盖
实现多个无线AP桥接,扩大家庭WIFI覆盖
实现多个无线AP桥接,扩大家庭WIFI覆盖
10、              成功telnet进去DIR-300后会看到"DD-WRT>",并再照着下图输入红色的指令或响应,从"fconfig -i"开始到最后的"reset"结束,输入"reset"后DIR-300会重开,约等30秒后就可以重新连上了。
实现多个无线AP桥接,扩大家庭WIFI覆盖
11、              再次telnet进去,记得port是9000。 输入以下的红色的指令,因为这其中有条指令是要上传DD-WRT的软体,所以要先确保之前的TFTP服务器还。做这一步的时候要注意网络线跟电源都不可以中断!输入完最后一步"reset"后就恭喜您了!刷机完成!
实现多个无线AP桥接,扩大家庭WIFI覆盖
12、              等30秒DIR-300重启完成后,打开IE或其他的浏览器,输入

相关热词搜索:AP WIFI WDS NETCORE D-LINK DIR-300 NW704

上一篇:使用 OpenStack 实现云计算和存储
下一篇:最后一页

分享到: 收藏