男人的生产力工具 篇一百零五:怎样在两座楼之间无线共享光纤上网
需求场景
还记得海淘的这个迷你无线路由器吗?随着各种手机不限量套餐的流行,它逐渐走向英雄无用武之地,似乎只能静静地躺在抽屉里面吃灰了。
快过年了,给它找点事儿做(其实是给自己找点事情折腾)。恰好最近整理书桌,有一些痛点和需求:一是把一个激光打印机变成网络共享的;二是在两座楼之间共享光纤上网。前者是买了无线一体机后,发现不带网络的打印机似乎瞬间落伍,后者则是想让更多的移动设备共享上网。
那么就围绕MR3020来做一些尝试吧。以下,奉献给诸位:一根光纤,两座楼,三天折腾,近六千字,一篇报告。
探索经验
应该说,在几年前这个问题已经部分被我解决了。下面先介绍一下曾经做的尝试和探索。
目标:
在两座楼之间共享一根光纤宽带上网。
环境:
在1号楼上有光纤宽带和路由器,2号楼不想再安装了。
两座楼是沿长度方向错位分布的,不是那种隔窗相望的平行排列。所以,指望在窗边放个无线路由器的捷径就行不通了(有这么容易还能叫折腾吗)。
尝试:
起初,我考虑的是有线连接,由于两座楼相距不远,用双绞线把两家连起来,估计算上拐弯的距离,可能不会超过100米。但由于是室外工程,担心防雷等措施不到位,暂时不采用这种方式。
那么改无线连接怎么呢?从上图可知,家用的无线路由器没有这么强的穿墙能力;由于两座楼错位排列,两家之间也没有能直接目视的条件,沿直线传播的电磁波不可能被2号楼接收到;即不可能在1号楼阳台边上或者外墙挂一个无线路由器,就能被2号楼连接上。
怎样用普通的家用无线网络设备来解决呢?幸运的是,我们有一面镜子。
我猜测从1号楼的无线路由器发出的电磁波,会被3号楼反射到2号楼的窗户,这就给了我们一点希望。
为了得到尽可能良好的无线信号,1号楼采用了一些增强无线信号的民间科学办法,2号楼则使用了USB无线网卡+USB延长线的组合,目的是将网卡伸出窗外,改善接收效果。简单地说,虽然网速稍慢,但成功了。
新的需求
前述的解决方案,让我们在2号楼能够使用计算机无线共享上网。这个方案在今天有点落伍了,一是位置受限,只能在窗户边,使用台式机或者笔记本;二是如今移动设备大行其道,使用PC的时间逐渐减少。
所以,新的需求是:希望在2号楼能够用智能手机、平板电脑等多个移动设备流畅上网。
这样的话,2号楼也要架设无线局域网供移动终端访问,且必须跟1号楼连接起来。所以USB网卡的旧方案已经不再适用。
既然3座楼的位置没有变化,推测我们仍然能够利用反射的原理。现在的问题就是:在1、2号楼的两台无线路由器之间建立连接,共享上网。既然MR3020具有4G路由、WISP、AP等多种功能,拿来放在2号楼应该是水到渠成了。
楼宇间无线共享光纤上网教程
第一章 阅读说明
这篇教程是反复试验、记录、对比,摸索总结出来的。本来以为很轻松的事情,实际花了3天时间(试验成功1天,复现故障和调试2天),堪称踩坑大全。
前半部分主要记录我踩的每一个坑,感觉还是有一定参考价值的,至少能让大家少走弯路;因为我的经验说明了,只看官方教程,未必会比较顺利地实现。
若想节约时间,可直接鼠标拉到后半部分看我的第四章 MR3020路由器无线桥接非官方教程即可。
初始条件
1号楼有设置好的光纤宽带、无线路由器(这里称之为主路由器),能正常上网。
2号楼新增1台MR3020迷你无线路由器,以及调试用的计算机(平板电脑或手机也可以)。
任务目标
2号楼的MR3020无线路由器,无线连接到1号楼的主路由器,共享其光纤宽带。
1、2号楼的无线局域网,各自拥有自己的SSID,原有的用户不受本次桥接的影响。
基本思路
在MR3020路由器上,通过设置桥接(Bridge with AP)模式,桥接到主路由器,实现共享光纤宽带上网。
第二章 踩坑大全(避坑指南)
按照通常的步骤,登录无线路由器的WEB管理界面,选择相应的功能,做一些设置,保存,重启。顶多在遇到某些问题时,去网上搜一下教程做参考。
作为踩坑大全,以下记录的都是非通常情况下的尝试步骤。
Q1:MR3020无规律的重启
有时候正在操作,路由器就重启了,这个可以从四个LED同时亮起来判断。由于现在是冬天,不像是设备过热重启。后来经过多次对比,怀疑是电源供电的问题。
由于MR3020是一款迷你路由器,使用的是5V的USB供电,比较节能。海淘入手多年,有可能原配的USB电源已不太稳定。
解决办法:更换了其他手机的USB电源。
Q2:计算机时常无法从MR3020自动获取内网ip
这个问题可以说比较棘手,无法获取形如192.168.0.xxx的ip,就无法登录路由器的WEB管理界面,后续的桥接、设置就无从谈起。
将路由器多次开机、关机、Reset(按重置按键),花了大量时间,总是不能稳定地获取。
解决办法:模式开关设定在WISP档位,详见第四章 步骤一。
Q1、Q2的故障叠加起来,大家可以想象一下在路由器时常抽风的情况下,基本上都会怀疑这款路由器由于闲置时间较长坏掉了,几次都想放弃。
Q3:按照官方教程,无法成功桥接
遇到问题后,我们会转而到网上搜索教程或问答。幸运的是,我搜到了官方的MR3020桥接教程,还是图文并茂的。不幸的是,照着教程来,依然失败。
解决办法:更新MR3020的官方固件。详见下文中的第三章 MR3020固件升级。
Q4:一路设置成功,依然无法桥接
既然升级固件后,每一个设置步骤都没错,为何依然不成功呢?简直百思不得其解。
我甚至跑到官网下载了几百页的MR3020官方英文说明书,仍然找不到答案。
具体解决办法,详见5.2 进入Quick Setup页面,重新设定主路由器。
Q5:第一天成功,第二天又不行
甚至把MR3020放在主路由器旁边,也无法桥接成功。
解决办法:详见5.3 第一天成功,第二天无法桥接的奇怪问题。
实际在摸索、尝试过程中,遇到的问题不止这5个,为节约时间,有些略去不表。
第三章 MR3020固件升级
警告
若你的无线路由器是近期新购的,或者没有遇到上述疑难问题,则固件升级不是必须步骤。请谨慎升级。
就本文中我海淘的这台MR3020而言,固件升级后,确实解决了上述的多个疑难,供各位参考。
升级过程中,不要断电,否则将可能造成不可逆硬件损伤。
升级时,请优先采用线缆连接MR3020,避免无线连接不稳定造成升级失败。
固件升级方法
1、官网搜索MR3020资源。
2、对第一个结果,点Support(支持)。
3、在支持页面,点Firmware(固件)。
注意:必须下载与你的MR3020硬件版本兼容的固件,上图中的固件适用于V1版本的硬件。注意图中末尾的提示。
4、下载得到zip压缩包,解压缩。得到名为mr3020nv1_en_3_17_2_up_boot(150921).bin的固件文件。
5、浏览器中访问192.168.0.254(路由器的默认管理网址),登录,进入无线路由器的WEB管理界面。
6、指定新的固件文件,进行升级。
在左侧System Tools(系统工具)标签页,选Firmware Upgrade(固件升级)菜单。
点击Choose File(选择固件文件),在文件夹中选择刚才下载解压缩的bin固件文件。
点击Upgrade(升级),开始固件的更新。
7、耐心等待升级进度,稍后会重启。
8、升级成功,路由器自动重启。
至此,MR3020路由器固件完成升级。
第四章 MR3020路由器无线桥接非官方教程(正确方法)
步骤0:准备工作,固件升级
在“第三章 MR3020固件升级”中,已经详细介绍了。
注意:具体到你所使用的路由器,不是必须步骤。
步骤1:将模式设定在WISP档位,计算机连接到MR3020
这一步的目的:让你的计算机能够wifi连接到MR3020,并获得一个形如192.168.0.xxx的内网ip地址。
此时,路由器的ip默认为192.168.0.254,你的计算机与路由器在同一子网。这样,下一步才能通过浏览器,登录到路由器的WEB管理界面。
计算机顺利连接到MR3020后,你可以登录到路由器,查看和熟悉一下状态,其他什么也不用做。
先把档位开关放在WISP,这一步很关键:从逻辑上讲,既然是要做桥接(Bridge),似乎档位应该放在AP。起初我也是这样做的,造成的问题就是前面说的Q1、Q2等情况。
不这样做的话,你可能会花很多功夫来折腾:反复尝试开关路由器、Reset复位、试验各个档位,然后偶尔会连上一次。
步骤2:将模式切换到AP档位,MR3020自动重启
不要断电,把档位开关拨到AP,路由器将会自动重启,不要担心,这是正常的。
重启后,你的计算机连接到MR3020(有线、无线连接都可以),只要先做了步骤1,这里都可以正常连接,并且自动获取ip地址。
步骤1、2都是官方说明书或教程中没有具体讲明的,是反复踩坑试验摸索出来的。前面的Q2之所以经常出现,就是卡在这两个关键步骤。
步骤3:建立Bridge with AP桥接模式,连接两台路由器
这一步是将MR3020设定为桥接模式,无线桥接到主路由器。
3.1、在你的浏览器,输入路由器的内网ip:192.168.0.254,登录到WEB管理界面。
默认会进入Status(状态页),显示路由器的一些状态参数。
3.2、点击左侧的Quick Setup(快速设置),进入快速设置向导页面。
点击左侧导航栏的Quick Setup(快速设置);
点击Next(下一步)。
3.3、选择桥接AP模式。
选择第三个Bridge with AP(桥接)模式;
点击Next(下一步)。
3.4、搜索、设定主路由器。
在这个页面,我们将搜索、连接1号楼的主路由器。
这里主要是SSID、国家、频道等,可以默认不变(注意这不是主路由器的参数)。当然,为了安全,你会为该SSID设定WPA/PSK2保护密码。
继续向下滚动页面。
SSID和BSSID,注意这里是填写主路由器的参数,不是MR3020的。BSSID就是MAC地址。
手工填写略显麻烦,可以点击Survey按钮,搜索现有的无线路由器(搜索结果见3.5)。
搜索填写后,再点Next。
3.5 在Survey页面的搜索结果中找到主路由器,点击Connect(连接)。
Survey搜索列表,找到你的主路由器,点击其右侧的Connect按钮,进行连接
如果从SSID和BSSID判断,这不是你要连接的主路由器,可以重新点Survey按钮,再次搜索。
若检查无误,则点击Next。
步骤4:重启MR3020路由器,完成设定
为了使刚才的各项设置生效,必须重新启动MR3020路由器。
点击Reboot,看着路由器的4个LED同时亮起,开始重启,此时你心中一定充满了期待和喜悦。
且慢,当MR3020启动后,你的计算机与之建立wifi连接,颤抖的手输入SMZDM.COM,竟然无法打开网页?
步骤5、调试、排除故障
5.1 在你的浏览器,输入路由器的内网ip:192.168.0.254,登录到WEB管理界面。
当前模式是Bridge with AP,这一项没问题。
但是,请注意下面的Remote AP(远程路由器,即本文所称的主路由器)一行,是空白。即,虽然搜索、设定后填写了主路由器的参数,但重启后,不知为何并没有真正桥接到主路由器。
好,那问题就出在这里啦。
5.2 进入Quick Setup页面,重新设定主路由器
重复上面的步骤3.1-3.4,到3.5的时候要留心了,问题就出在这里。
在Survey搜索列表中,选中并连接主路由器之后,有一个细节
主路由器的SSID和BSSID都被正确填写了。
注意Key type这一项,是指主路由器的wifi加密方式,这里我们要选WPA-PSK/WPA2-PSK;然后在下面的Password(密码)一栏中,填写主路由器的wifi密码。最后点Next,重新启动即可。
现在,来回顾一下在同一环节,我们最初的设置方法,见下图。
注意这里Key type默认是none,作为初学者,我们也没有注意到这里应该修改。
既然Key type是none,那么Password这里,自然是灰色,表示无法填写了。
通过对比我们就明白了:既然主路由器设定了wifi加密方式为WPA-PSK/WPA2-PSK,且设定了wifi密码。如果在Key type和Password两项都按默认留空的话,显然MR3020的wifi连接请求,就会被主路由器拒绝。这就是步骤6.1中,Remote AP一项为空白的原因。
点击Reboot重启后,稍等片刻,让你的计算机连接到MR3020的wifi(从SSID来区分),然后输入SMZDM.COM,果然打开了熟悉的张大妈网站。至此,历尽千辛万苦,终于将MR3020成功桥接到了主路由器!
让我们登录主路由器的WEB管理界面,从无线网络的另一端来证实一下。从MAC地址判断,这一台新增的设备,就是MR3020(路由器标签上印有MAC地址)。这一点也证明了我们设置的成功。
这下我们可以放心了,我们从两台无线路由器的管理界面、计算机的上网效果都证明了本次桥接的成功。
5.3 第一天成功,第二天无法桥接的奇怪问题
这个就更奇怪了,明明头一天桥接成功了,第二天打开MR3020,又不能连接了。
表面上看,似乎各项条件都没有什么变化,简直无从下手。苦思冥想,联想到官方桥接教程中曾经提到要保存wifi信道,感觉可能是这个地方的原因。
解决办法:重做步骤1-4,重新设定桥接的各项参数,重启,成功。
推测原因:虽然其他条件没有变化,但由于现在家家户户都有无线路由器,为了避开相互干扰,路由器会自动调整信道。根据我每天尝试、试验的过程截图,主路由器头一天信道是11,第二天信道是7。那么MR3020根据存储的参数去连接11信道,可能就找不到主路由器了。
结束语
这次折腾迷你无线路由器,既遇到了固件过旧的问题,也碰上了模式档位切换组合的玄学,甚至官方的教程和说明书没有明说的一些小细节也成为拦路虎,可以说把该踩不该踩的坑都填上了。
虽然官方教程中把桥接的应用场景举例为隐藏和保护主路由器,只向来客公开MR3020的wifi密码;但我们能够在两座楼宇之间,无线共享一条光纤宽带,还是值得折腾的。
MR3020可以说是小身材、大用途。既然拥有一个USB接口,那么下一个需求,利用MR3020将普通激光打印机变成网络打印机,将是明天的折腾内容,敬请期待。
探索成功桥接,用了1天。为了复现和解决以上所有问题,又花了2天,彻底搞清楚各种故障,并总结出了有效可行的非官方桥接教程。能够为遇到同样问题的读者节约大量时间和精力,感觉这3天时间还是值得的。
若觉得本文对您有参考价值,请以点赞、收藏、打赏、评论来支持作者,谢谢!
实在想不出昵称
校验提示文案
navalyang
校验提示文案
天邪鬼王
校验提示文案
ytslm_yjsj
校验提示文案
玩火的鱼
校验提示文案
风吹pp凉嗖嗖
校验提示文案
MinDen
校验提示文案
William6b
校验提示文案
队长_别开枪_是我啊
校验提示文案
若然叔叔
校验提示文案
pullman
校验提示文案
值友7996609427
校验提示文案
xgzkp
校验提示文案
乐事大波浪
校验提示文案
Kennykong
校验提示文案
垃圾miboy
校验提示文案
CC帝
校验提示文案
sinominer
校验提示文案
我是你的值友
校验提示文案
左心写爱c
校验提示文案
frankst
校验提示文案
况天佑
校验提示文案
无人熟悉大菠萝
校验提示文案
baidragon
校验提示文案
hKFirEs
校验提示文案
newwaylau
校验提示文案
Lifeisgood
校验提示文案
NewBlash
校验提示文案
yushiozzy
校验提示文案
若然叔叔
校验提示文案
peakcheng
校验提示文案
因你们而飞
校验提示文案
飞行家The_Aviator
校验提示文案
歪歪二师兄
校验提示文案
值友0000000012
就是一个普通路由桥接上网。我的经验,便宜路由的桥接经常抽风,还是设成二级路由比较稳定。
校验提示文案
新都区爱迪生
校验提示文案
新都区爱迪生
校验提示文案
benny0528
校验提示文案
dark嘉
校验提示文案
oooooooooooops
校验提示文案