随身wifi拓展为有线网络(小米R3G路由器+联通随享4Gwifi)

友情提示:刷机有风险!

0、准备软硬件

硬件:小米R3G路由器(带USB口)、网线、电脑、U盘一个、联通随享wifi

软件:

0.1、ssh工具(如secureCRT)、远程文件管理(如winSCP),这两个工具请自行上网下载

0.2、breed.bin(小米R3G适用版),不死启动文件,防止刷成砖

0.3、小米R3G路由器固件(开发版)、小米R3G路由器ssh工具(需要路由器升级开发版固件并绑定小米账号才能下载获得)、小米路由器手机客户端(绑定路由器到小米账号,没有小米账号请先注册)

0.4、PADAVAN固件(小米R3G适用版)

3088554e022a4d9b8637b6426db1c230.png

下载breed.bin:Index of /icon-default.png?t=N7T8https://breed.hackpascal.net/

8597752c54e24f32b6f5767e09fffba9.png

下载PADAVAN固件:padavanicon-default.png?t=N7T8http://opt.cn2qq.com/padavan/

0258493dd6354933980bd8cb74aabe4a.png

下载小米R3G路由器的开发版本固件:选择ROM 》下载R3G路由器对应的版本MiWiFi – 下载小米路由器——顶配双频AC智能路由器,内置1TB大硬盘;小米路由器mini——主流双频AC智能路由器,性价比之王;小米随身wifi——最便捷的随身上网神器icon-default.png?t=N7T8http://miwifi.com/miwifi_download.html

9ae01299064747ac9aae825cee3ef99c.png

6a26502aa73a4ec581911d674825db6c.png下载小米路由器手机客户端(Android/iPhone):选择客户端 》 手机扫码或者其他方式下载手机客户端

c7794f574c3a432fa89fe54eca34cb65.png

手机安装小米路由器客户端app,手机连接路由器自带的wifi,打开小米路由器客户端app,如果没有小米账号,请先注册,注册完成后,记住账号密码。输入账号密码登录app成功后,点击页面右上角“+”号 》 “添加新的路由器”,开始搜索当前wifi连接的小米路由器,成功连接并绑定该路由器。

81481174fe214a47a7961b89ee30d15d.png694bd4e3123042a7a6230deaae7b452c.pngd0332002cae04e48ae2c4f2bf8ccc72e.png9e50a16b1a2f4d0b90ae7bcdb5078f55.png

1、先ROOT小米R3G路由器,刷breed.bin,在breed中刷入PADAVAN固件

1.1、ROOT小米R3G路由器,获取ssh工具

小米R3G这款路由器,采用MT7621A处理器,256M RAM,128M ROM,全千兆网口,一个USB3.0口,二手某鱼价格在60元左右。

路由器通电,网线两端分别连接路由器LAN口和电脑网口,查看电脑有线网络是否获取了IP地址,一般是192.168.31.XX,接着使用浏览器进入192.168.31.1路由器管理界面,选择“升级”》选择开发版固件,等待几分钟后,路由器蓝灯常亮,进入路由器管理界面确认固件版本是否开发版。

接着电脑浏览器进入小米wifi开放平台官网,下载SSH工具,输入小米账号密码,下载对应路由器的ssh工具,记录root账号密码

MiWiFi – 开放平台改版小米路由器——顶配双频AC智能路由器,内置1TB大硬盘;小米路由器mini——主流双频AC智能路由器,性价比之王;小米随身wifi——最便捷的随身上网神器icon-default.png?t=N7T8https://www1.miwifi.com/miwifi_open.html

c3e2e1e03f0747d9a75f1ba7db2cf8a9.png

9e3f815165ac4ca796168c7816424306.png

1.2、载入miwifi_ssh.bin,刷入breed.bin,备份后,接着刷入PADAVAN固件

将miwifi_ssh.bin复制到U盘(FAT/FAT32格式化)根目录中,U盘插入路由器的usb口,接着路由器断电,用卡针戳住reset孔不放,再给路由器上电,一般5~15秒后,指示灯变为黄色闪烁状态即可松开reset键,再等待3~5秒,路由器重启完成。记得拔掉U盘。

电脑查看有线网络是否自动获取到192.168.31.xx的IP地址,获取到后,使用secureCRT创建SSH连接到路由器192.168.31.1,填写root的账号密码(刚才ssh工具官网中所给的密码),ssh登录成功。

使用WinSCP软件连接路由器192.168.31.1,填写root的账号密码(刚才ssh工具官网中所给的密码),把之前下载好的breed-mt7621-xiaomi-r3g.bin改名为breed.bin,再把breed.bin拖入到路由器的根目录\tmp目录下,接着在secureCRT的ssh连接到路由器,敲入写入breed.bin的命令,

mtd -r write /tmp/breed.bin Bootloader

刷入breed完毕后,路由器自动重启,等待10秒左右。

手动设置电脑有线网络IP地址为192.168.1.2,子网掩码255.255.255.0,网关192.168.1.1。

路由器断电后,戳住reset键不放,再上电,等指示灯闪烁,松开reset键,此时路由器是进入breed,路由器管理IP地址是192.168.1.1。

电脑浏览器输入192.168.1.1,即可进入breed控制主界面

1f2f550c3a094886aef11fe0943a41f7.png

在breed恢复控制台中选择固件备份,建议把能备份的都备份了,避免丢失路由器之前的配置。

刷入PADAVAN固件前,要在小米R3G设置里删除【normal_firmware_md5】值(删除前记得备份记录该数值),然后点最下面的保存。

选择【固件更新】,勾选【固件】,选择上传本地准备好的PADAVAN固件MI-R3G_3.4.3.9-099.trx,点击更新固件,等待几分钟,刷机成功后路由器会重启,电脑IP改成自动获取,获取到192.168.123.xx的IP地址,即代表成功连接路由器。电脑浏览器打开192.168.123.1,进入路由器界面,默认的路由器地址192.168.123.1,默认用户名admin, 密码admin,默认WIFI名称: PDCN 和PDCN_5G,默认WIFI密码:1234567890

0d3b0d1739b043419ef843684ede057b.png

2、设置PADAVAN固件的USB选项,编写关闭随享wifi的脚本

联通随享4Gwifi是一个无线上网的设备,本身只能提供wifi上网,现在通过将设备插入到小米R3G路由器的USB口,拓展为有线上网,同时关闭随享设备自身wifi功能达到减少设备发热目的。

小米R3G路由器USB口插入随享后,首先启动的是USB驱动,注意路由器的WAN口不要连接网线。

浏览器进入路由器的PADAVAN系统管理页面,按顺序打开,【高级设置】 》【USB 应用程序】》【USB 调制解调器】》启用 USB 调制解调器,调制解调器类型选择【NDIS: LTE and other】,随后点击应用即可。现在路由器已经上网访问Internet资源。

8a9f862fd32a4406bbc13db544f664f3.png

接下来编写脚本设置自动关闭随享设备自带的wifi功能:我们需要知道USB网卡的名称和随享设备WIFI管理登录密码转base64编码。这个脚本理论上通用。

首先要知道USB网卡的名称。打开padavan系统管理页面,按顺序打开,【高级设置】 》【系统管理】》【控制台】,输入ifconfig,点刷新。找到包含10.168.1.100那一条记录即可,一般USB网卡的名称为weth0。(联通随享设备的管理地址是10.168.1.1,所以寻找10.168.1.xx的IP地址对应的网卡名称)

324862002f7d4d8989ef502b980bee8a.png

然后通过在线转码工具Base64 在线编码解码 | Base64 加密解密 - Base64.us,把随享设备管理登录密码转base64编码,输入密码,点击编码,复制备用。(联通随享设备管理密码初始是admin,如果你更改过其他密码,就输入你更改后的密码)

af094499944d48e6b8bda86abdf5a2c2.png

打开PADAVAN系统管理页面,按顺序打开,【高级设置】》【自定义设置】》【脚本】。在 WAN 上行/下行启动后执行,输入下面的脚本内容(需要你自己手动更改脚本中网卡的名称、密码的Base64值),随后点击应用,随后重启路由器。

#关闭WIFI, 10.168.1.1是联通随享设备的管理地址
if [ $2 == "这里输入网卡名称" ] ; then
    sleep 30
    curl 'http://10.168.1.1/reqproc/proc_post' -X POST --header 'content-type:application/json' -d "isTest=false&goformId=LOGIN&password=这里输入密码的BASE64值"
    sleep 1
    curl 'http://10.168.1.1/reqproc/proc_post' -X POST --header 'content-type:application/json' -d "goformId=SET_WIFI_INFO&isTest=false&wifiEnabled=0"
fi

注意:关闭WIFI需要时间,你需要等待约2~5分钟后再看是否已关闭(搜索不到随享wifi信号)。

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值