在WR703N(MW151RM3G)上刷写OpenWrt并设置万能中继

入手了一个MW151RM3G。MW151RM3G是WR703N的一个马甲,硬件与703N完全相同(各个版本可能有不同),价格还便宜不少,固件可以通刷。买这个路由器本来的目的是将破解的邻居家的wifi桥接过来,然后将有线网口作为LAN口供树莓派连接,然后转发出来的无线信号供手机或电脑来连接,开始并没有想着要刷OpenWrt。等拿到路由器,我开始喜大普奔地设置桥接,结果发现原厂固件只支持使用WDS桥接,也就是主从路由器需要互相绑定MAC地址,并使用WEP加密的桥接。

没有别的解决办法,于是果断开刷。

刷写OpenWrt固件

由于水星的原厂固件并不允许直接刷写OpenWrt,我们需要先刷入【改过固件头的703N的固件】
方法跟正常情况下一样,在固件升级选项里里选择刚才下载点的bin文件就可以了。切记刷机过程中不要断电,不然分分钟变板砖。
完成后路由器会自动重启,然后你会搜到一个TPLINK打头的SSID。ok,你现在有一台WR703N了。
我们可以在OpenWrt官网下载到【适用于WR703N的OpenWrt固件】。(这个是trunk分支)

【更新】:

如果你想稳定的使用Openwrt而不用担心软件包几天一更新导致软件包和内核不兼容的话,请使用【attitude_adjustment分支】。trunk版就是个大坑…
按上面相同的方法刷入。
整个过程需要一分钟左右,耐心等待。
刷写完成后,路由器会自动重启。由于OpenWrt固件的无线信号默认关闭,有线网口作为LAN口。所以你现在无法搜索到来自MW151RM3G的无线信号。

初始设置

要对路由器进行配置,你需要把PC上的以太网的IPv4设置为:

  • IP:192.168.1.2
  • 子网掩码:255.255.255.0
  • 网关:192.168.1.1

然后你可以试着ping一下192.168.1.1,如果有回应,说明配置无误。
打开cmd,输入telnet 192.168.1.1 如果一切正常应该会显示OpenWrt的字符logo
输入passwd,然后设置一个root密码。设置密码之后将会自动禁用telnet并开启ssh服务。
打开ssh客户端(PuTTY或者XShell)ssh到192.168.1.1,用户名为root,密码为你刚才设置的密码。

配置网络及万能中继

万能中继的原理就是使用路由器网卡的Client模式(WAN)连接上游AP,同时使用Master模式发射一个AP信号(LAN),然后将LAN和WAN桥接。如果你熟悉OpenWrt的配置文件写法,你可以直接在ssh中直接vi编辑配置文件。如果你不熟悉也没关系,你可以使用Luci的web界面来进行配置。另外,单网卡中继虽然方便,但有其自身的局限性,如果想要实现更丰富的功能和更强劲的性能,老老实实外挂网卡吧)。

方案一:直接编辑配置文件

下面是我编辑好的配置文件,你可以直接修改并使用。

 

编辑完成后输入reboot,重启完成后就可以正常使用了。

方案二:安装Luci并在web界面中进行配置。

Luci占用的闪存空间非常大,因此你需要根据你对OpenWrt路由器的使用需求和闪存大小来决定是否使用Luci。

  1. 进入OpenWrt的软件仓库,下载所需的ipk软件包备用。
    需要下载的包有:

在不同的OpenWrt发行版上,这个清单可能略有不同。
2. 使用WinSCP等软件将上述软件包上传到路由器的 /tmp目录。

在浏览器中输入192.168.1.1,如果看到luci的登陆界面即表示工作正常。
3. 登录至路由器的web界面,按照下面步骤配置。(本部分图片来自网络,侵删)

1.设置自己路由lan口的IP地址,网段和上一级路由的不一样(上一级为192.168.11.1,这个设置为192.168.1.1)。

  1. 在无线标签下点击“扫描网络”。

  1. 在新出现的界面中,会列出你附近的无线网络。点击你需要中继的网络右边的“加入网络”。

4.在接下来的界面中,输入上级路由的无线密码(如有密码),选择“wan”网络,然后点击“提交”。

  1. 下一页,直接点击“保存&应用”:

如果手动创建接口的话,ESSID和BSSID必须和你需要中继的网络一致。

6.返回“网络-接口”页面,应看到新创建的WWAN接口成功获取到上级的DHCP地址,说明连接成功。如:

7.再点击“无线”标签,出现新界面后,点击图中“新增”图标,这个时候增加一个AP的接口。

  1. 如下图设置你的ssid,模式必须设置为接入点(Access Point),网络设置为Lan;在“无线安全”页设置无线密码。

9.最后,点击“保存&应用”,稍等片刻,应该可以看到wifi信号了。此时查看“无线”页面,应看到如下状态(两个无线热点,一个client模式,一个Master模式),如:

完成

如果正常的话,那么你就可以通过OpenWrt新建的AP上网了。
新版的Luci的界面有些变化,不过大同小异。
【注意:如果你使用web界面进行配置,请务必先将有线网口配置为LAN口,否则在配置过程中会导致无线信号断开而无法连接路由器】

故障排除

如果你出现了上述的无法连接路由器的情况,请放心,只要你的手贱技能还没有达到登峰造极的程度,路由器没有那么容易真的变砖。
你需要使用OpenWrt的安全模式,操作步骤如下:

  1. 断开电源并重新加电
  2. 使用针状物按路由器上的reset键(要一下一下快速地捅,而不是长按)直到LED灯快速闪动
  3. 打开cmd,并telnet到192.168.1.1,不过这时候你无法作任何的配置(除非你挂载了/overlay分区)
  4. 输入firstboot并确认,OpenWrt会恢复到初始状态

然后你只需要重头重新操作就可以了。

Show CommentsClose Comments

8 Comments

  • Frank
    Posted 2015 年 10 月 27 日 at 下午 12:59 0Likes
    Google Chrome 47.0.2526.27 Google Chrome 47.0.2526.27 Android 5.1 Android 5.1

    不好意思我没在openwrt上用过5ghz,所以我也说不清楚

  • 微凉清风
    Posted 2015 年 10 月 27 日 at 上午 7:16 0Likes
    Google Chrome 46.0.2490.71 Google Chrome 46.0.2490.71 Windows 10 x64 Edition Windows 10 x64 Edition

    请问大神。我用openwrt中继2.4G的成功 可以上网。
    但是我中继5G的信号,也连上去了,但是上不了网。百思不得其解。。 设置方法也是一模一样的。重置了好几次。2,4g的一点问题都模样。。但是5G的怎么弄都不行。

  • 救命啊
    Posted 2014 年 9 月 16 日 at 下午 3:18 0Likes
    Google Chrome 37.0.2062.120 Google Chrome 37.0.2062.120 Windows 7 Windows 7

    Hi,博主请教,我误操作长捅了复位键,现在连不上了,使用短捅法进入指示灯快闪状态也没办法telnet 192.168.1.1, ping也ping不通了,有什么办法救回来吗?

    • Frank
      Posted 2014 年 9 月 16 日 at 下午 5:23 0Likes
      WebView 4.0 WebView 4.0 Android 4.4.4 Android 4.4.4

      telnet有一定运气成分,可以再试试。如果不行的话考虑用TTL。按理说如果只是误点了复位的话是不应该引起故障的。

  • kk
    Posted 2014 年 8 月 13 日 at 下午 11:27 0Likes
    Google Chrome 36.0.1985.125 Google Chrome 36.0.1985.125 Windows 8.1 Windows 8.1

    改过固件头的703N固件大师能发送一份给我吗,下载链接失效了,我不刷opw刷完703n后151rm还能正常使用吗,谢谢!

    • Frank
      Posted 2014 年 8 月 14 日 at 上午 12:28 0Likes
      UC Browser 9.9.2.467 UC Browser 9.9.2.467 Android 4.4.4 Android 4.4.4

      可以的,只不过界面会变成tplink的界面,功能都完全一样的。但是刷完之后就没法刷回水星的原厂固件了。文件还在传,稍等一下。

    • Frank
      Posted 2014 年 8 月 14 日 at 上午 12:43 0Likes
      UC Browser 9.9.2.467 UC Browser 9.9.2.467 Android 4.4.4 Android 4.4.4

      http://azure.nyaboron.moe/MW151rm3G_to_wr703nv1.bin

  • 1005911753
    Posted 2014 年 6 月 8 日 at 下午 5:38 0Likes
    Firefox 31.0 Firefox 31.0 Windows 7 x64 Edition Windows 7 x64 Edition

    膜拜技术大牛

Leave a comment