男人的生产力工具 篇一百零五:怎样在两座楼之间无线共享光纤上网

2019-01-25 13:05:50 316点赞 3300收藏 576评论

需求场景

男人的生产力工具 篇五十三:我的海淘数码装备集 TP-Link MR3020 3G/4G迷你无线路由小编注:想获得更多专属福利吗?金币加成、尊享众测、专属勋章、达人福利任务你想要吗?如果想要,赶紧来申请认证站内生活家!猛击此链接需要3G/4G路由器有段时间,因不长住,没有装宽带,家里的网络是3G/4G上网卡来实现的。这样的话,就需要一个能把数据流量转换成家庭wifi的路由器,把无线上网卡的流量分享lifeisgood| 17 评论41 收藏42查看详情

     还记得海淘的这个迷你无线路由器吗?随着各种手机不限量套餐的流行,它逐渐走向英雄无用武之地,似乎只能静静地躺在抽屉里面吃灰了。

    快过年了,给它找点事儿做(其实是给自己找点事情折腾)。恰好最近整理书桌,有一些痛点和需求:一是把一个激光打印机变成网络共享的;二是在两座楼之间共享光纤上网。前者是买了无线一体机后,发现不带网络的打印机似乎瞬间落伍,后者则是想让更多的移动设备共享上网。

    那么就围绕MR3020来做一些尝试吧。以下,奉献给诸位:一根光纤,两座楼,三天折腾,近六千字,一篇报告

探索经验

    应该说,在几年前这个问题已经部分被我解决了。下面先介绍一下曾经做的尝试和探索。

两座楼的相对位置两座楼的相对位置

    目标

    在两座楼之间共享一根光纤宽带上网。

    环境

    在1号楼上有光纤宽带和路由器,2号楼不想再安装了。

    两座楼是沿长度方向错位分布的,不是那种隔窗相望的平行排列。所以,指望在窗边放个无线路由器的捷径就行不通了(有这么容易还能叫折腾吗)。

    尝试

    起初,我考虑的是有线连接,由于两座楼相距不远,用双绞线把两家连起来,估计算上拐弯的距离,可能不会超过100米。但由于是室外工程,担心防雷等措施不到位,暂时不采用这种方式。

    那么改无线连接怎么呢?从上图可知,家用的无线路由器没有这么强的穿墙能力;由于两座楼错位排列,两家之间也没有能直接目视的条件,沿直线传播的电磁波不可能被2号楼接收到;即不可能在1号楼阳台边上或者外墙挂一个无线路由器,就能被2号楼连接上。

    怎样用普通的家用无线网络设备来解决呢?幸运的是,我们有一面镜子

3号楼就是这面镜子3号楼就是这面镜子

    我猜测从1号楼的无线路由器发出的电磁波,会被3号楼反射到2号楼的窗户,这就给了我们一点希望。

利用3号楼的反射,完成了无线连接利用3号楼的反射,完成了无线连接

    为了得到尽可能良好的无线信号,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、指定新的固件文件,进行升级。

进入系统工具页面进入系统工具页面

  1. 在左侧System Tools(系统工具)标签页,选Firmware Upgrade(固件升级)菜单。

  2. 点击Choose File(选择固件文件),在文件夹中选择刚才下载解压缩的bin固件文件。

  3. 点击Upgrade(升级),开始固件的更新。

    7、耐心等待升级进度,稍后会重启。

请耐心等待,直到系统重启请耐心等待,直到系统重启

    8、升级成功,路由器自动重启。

固件升级成功,路由器自动重启固件升级成功,路由器自动重启

    至此,MR3020路由器固件完成升级。

第四章 MR3020路由器无线桥接非官方教程(正确方法)

    步骤0:准备工作,固件升级

    在“第三章 MR3020固件升级”中,已经详细介绍了。

    注意:具体到你所使用的路由器,不是必须步骤。

    步骤1:将模式设定在WISP档位,计算机连接到MR3020

将模式开关拨到WISP档位将模式开关拨到WISP档位

    这一步的目的:让你的计算机能够wifi连接到MR3020,并获得一个形如192.168.0.xxx的内网ip地址。

    此时,路由器的ip默认为192.168.0.254,你的计算机与路由器在同一子网。这样,下一步才能通过浏览器,登录到路由器的WEB管理界面。

    计算机顺利连接到MR3020后,你可以登录到路由器,查看和熟悉一下状态,其他什么也不用做。

    先把档位开关放在WISP,这一步很关键:从逻辑上讲,既然是要做桥接(Bridge),似乎档位应该放在AP。起初我也是这样做的,造成的问题就是前面说的Q1、Q2等情况。

    不这样做的话,你可能会花很多功夫来折腾:反复尝试开关路由器、Reset复位、试验各个档位,然后偶尔会连上一次。

    步骤2:将模式切换到AP档位,MR3020自动重启

切换到AP档位切换到AP档位

    不要断电,把档位开关拨到AP,路由器将会自动重启,不要担心,这是正常的。

    重启后,你的计算机连接到MR3020(有线、无线连接都可以),只要先做了步骤1,这里都可以正常连接,并且自动获取ip地址。

    步骤1、2都是官方说明书或教程中没有具体讲明的,是反复踩坑试验摸索出来的。前面的Q2之所以经常出现,就是卡在这两个关键步骤。

    步骤3:建立Bridge with AP桥接模式,连接两台路由器

    这一步是将MR3020设定为桥接模式,无线桥接到主路由器。

    3.1、在你的浏览器,输入路由器的内网ip:192.168.0.254,登录到WEB管理界面。

默认会进入Status(状态页),显示路由器的一些状态参数。默认会进入Status(状态页),显示路由器的一些状态参数。

    3.2、点击左侧的Quick Setup(快速设置),进入快速设置向导页面。

进入快速设置向导页面进入快速设置向导页面

  1. 点击左侧导航栏的Quick Setup(快速设置);

  2. 点击Next(下一步)。

    3.3、选择桥接AP模式。

选择无线工作模式选择无线工作模式

  1. 选择第三个Bridge with AP(桥接)模式;

  2. 点击Next(下一步)。

    3.4、搜索、设定主路由器。

    在这个页面,我们将搜索、连接1号楼的主路由器。

在桥接设定页面的上半部,是MR3020的无线设置在桥接设定页面的上半部,是MR3020的无线设置

    这里主要是SSID、国家、频道等,可以默认不变(注意这不是主路由器的参数)。当然,为了安全,你会为该SSID设定WPA/PSK2保护密码。

    继续向下滚动页面。

在页面的下半部,是设定主路由器的各项参数在页面的下半部,是设定主路由器的各项参数

  1. SSID和BSSID,注意这里是填写主路由器的参数,不是MR3020的。BSSID就是MAC地址。

  2. 手工填写略显麻烦,可以点击Survey按钮,搜索现有的无线路由器(搜索结果见3.5)。

  3. 搜索填写后,再点Next。

    3.5 在Survey页面的搜索结果中找到主路由器,点击Connect(连接)。

Survey搜索列表,找到你的主路由器,点击其右侧的Connect按钮,进行连接Survey搜索列表,找到你的主路由器,点击其右侧的Connect按钮,进行连接

点击Connect之后,主路由器的参数将自动填写在这里点击Connect之后,主路由器的参数将自动填写在这里

    如果从SSID和BSSID判断,这不是你要连接的主路由器,可以重新点Survey按钮,再次搜索。

    若检查无误,则点击Next。

    步骤4:重启MR3020路由器,完成设定

点击Reboot,重启路由器点击Reboot,重启路由器

    为了使刚才的各项设置生效,必须重新启动MR3020路由器。

    点击Reboot,看着路由器的4个LED同时亮起,开始重启,此时你心中一定充满了期待和喜悦。

    且慢,当MR3020启动后,你的计算机与之建立wifi连接,颤抖的手输入SMZDM.COM,竟然无法打开网页?

    步骤5、调试、排除故障

    5.1 在你的浏览器,输入路由器的内网ip:192.168.0.254,登录到WEB管理界面。

进入Status页面,查看路由器的各项状态信息进入Status页面,查看路由器的各项状态信息

    当前模式是Bridge with AP,这一项没问题。

    但是,请注意下面的Remote AP(远程路由器,即本文所称的主路由器)一行,是空白。即,虽然搜索、设定后填写了主路由器的参数,但重启后,不知为何并没有真正桥接到主路由器。

    好,那问题就出在这里啦。

    5.2 进入Quick Setup页面,重新设定主路由器

    重复上面的步骤3.1-3.4,到3.5的时候要留心了,问题就出在这里。

在Survey搜索列表中,选中并连接主路由器之后,有一个细节在Survey搜索列表中,选中并连接主路由器之后,有一个细节

  1. 主路由器的SSID和BSSID都被正确填写了。

  2. 注意Key type这一项,是指主路由器的wifi加密方式,这里我们要选WPA-PSK/WPA2-PSK;然后在下面的Password(密码)一栏中,填写主路由器的wifi密码。最后点Next,重新启动即可。

    现在,来回顾一下在同一环节,我们最初的设置方法,见下图。

失败的设置失败的设置

  1. 注意这里Key type默认是none,作为初学者,我们也没有注意到这里应该修改。

  2. 既然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天时间还是值得的。

    若觉得本文对您有参考价值,请以点赞、收藏、打赏、评论来支持作者,谢谢!

展开 收起
评论576

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
3.3K
扫一下,分享更方便,购买更轻松