小米路由器的linux命令,【原创】小米路由器开启WISP 万能中继功能
相信有不少人会需要路由器拥有WISP万能中继的功能,包括我本人也很需要这个,可惜偏偏小米路由器没有,小米默认的无线中继模式是类似于WDS的模式。那么怎么办呢??呵呵,别急,作为一个linux资深玩家
我现在教大家如何开启这项功能。
废话多说,
下面就正式教大家开启wisp功能:
开启WISP功能呢,是通过linux命令行操作的,所以首先必须开启路由器的SSH功能,怎么开启就不说了。再进入路由器web管理页面,让路由器工作在正常模式。并且开启热点
,2.4G 或
5G取决于你要连接的上级路由器热点,当然也可以同时开启。然后我们使用ssh登录路由器,找一个合适的工具或者直接在linux
环境下都行,我这里是用的putty 。登录到路由器之后我们会看到如下界面:
雷布斯的ARE U OK
哈哈。
接下来我们进入到/etc/config/ 目录
输入命令:cd /etc/config/ ,我们需要修改的文件是network ,wireless
连个文件
为了防止出错,我们先备份下输入:cp network
network_backup 在输入:cp wireless wireless_backup 。备份完成。开始修改
,使用的是路由器自带的工具vi,不会用的自行查看vi用法。先来修改第一个文件wireless ,输入:vi wireless
,在内容的最下面 开始加入如下内容(双斜杠 //后面的是说明 不要加上去。):
config
wifi-iface
option ifname
‘apcli0’//(1)
option network
'wan' //(2)
option
encryption ‘WPA2PSK’ //(3)
option device
'mt7620' //(4)
option enctype
'AES' //(5)
option key
'xxxxx' //(6)
option mode
'sta' //(7)
option disable
'0' //(8)
option ssid
'xxxx' //(9)
注意:(1)(2)(7)(8)
只能和上面的一样不能改;在openwrt官方论坛里有些英文帖里关于第二项填的是
'wwan',我也曾经这样填一直出问题,我猜应该是原版的openwrt固件,是支持 wwan interface的,并且可以手动添加
wwan interface,而小米的固件里手动添wwan interface
根本不起作用,在这个地方浪费一些时间。坑爹的小米路由。
(3)这一项填写你要中继的上级路由器热点的加密方式
。wpa2 填 ‘WPA2PSK’ wpa/wpa2 填 ‘mixed-psk’
(4)这一项填写你要中继的上级路由器热点是2.4G 还是
5G,2.4G就是'mt7620' 5G就是'mt7612'
(5)这一项是具体情况而定。
(6)上级路由的无线密码。
(9)上级路由器的ssid。
这些内容和系统默认的无线中继方式的内容是一样的。要是不知道怎么填写就先用默认的中继方式连接上级路由器,然后截图/保存wireless中包含apcli0字段的内容,抄过来就行。修改之后一定要记得保存。vi
保存退出的方式 按下键盘ESC 输入冒号: 输入wq 按下 键盘ENTER)。
接下来修改network文件,输入vi network
,找到config interface 'wan'字段把内容修改成如下:
config interface
'wan' //(1)
option proto
'dhcp' //(2)
option ifname
'eth0.2' //(3)
option type
'bridge' //(4)
注意:(1)(2)(3)(4)照抄上去就行。然后保存退出。
做完上面的操作,就可以重启network 服务了
输入命令 /etc/init.d/network restart 按下ENTER。等待 ... ... OK
之后输入ifconfig可以看有一个br-wan接口,上面如果现实出了和上级路由相同网段的ip地址,我们再看看
pc或者手机上的ip地址 如果是属于小米路由器lan口网段,也就是192.168.31.xxx 网段
那就成功一半,最后打开浏览器输入输入http://www.baidu.com进入百度首页。
说明成功了。OK,接下来可以愉快的玩耍了!!!如果不成功的话,没关系,我们可以用之前的备份文件覆盖修改后的文件 输入cp
network_backup network 然后再输入 cp wireless_backup wireless。
输入/etc/init.d/network restart ENTER 路由器恢复原样。
最后补充几点:1.以上操作只在小米路由器3上试验过,其他型号方法应该类似;2.上面的修改中实际上是采用的wan口桥接并且是dhcp的方式获取的上级路由ip,其实也可以改成静态方式然后自己设置ip
mask gateway dns
的方式。3.由于小米路由器的web管理页面不支持wisp模式,所以在web页面显示的是路由器没有联网的状态。实际上是已经实现wisp无线中继,其他功能应该一切正常!
小米路由器的linux命令,【原创】小米路由器开启WISP 万能中继功能相关推荐
- Linux命令之投影密码开启和关闭命令
一.命令简介 Linux系统里的用户和群组密码,分别存放在/etc目录下的passwd和group文件中.因系统运作所需,任何人都得以读取它们,造成安全上的破绽.投影密码将文件内的密码改存在/et ...
- 将Openwrt路由器配置为无线交换机,实现同网段无线中继功能
配置完成的效果: 相当于对主路由器进行接口扩展,不过是使用WiFi代替了网线,而原有的网段不变,设备间处于相互可访问的状态 这里以全新刷机的OpenWRT无线路由器(副路由)为假设. ...
- 小米笔记本装linux教程视频教程,小米笔记本安装Ubuntu 18.04系统后使用特殊键的方法...
在小米笔记本中安装了Ubuntu 18.04系统后发现飞行模式(和F9同键),触摸板启停(Fn+Space),截图(和F7同键)三个特殊键不能使用,经过摸索,得到了正确的处理方法,使其能够使用上特殊键 ...
- 自己总结的linux命令
作者:mxss343314287 转自:http://blog.csdn.net/mxss343314287/article/details/6534855 自己总结的linux命令 原创作者:qui ...
- 360路由器c301最新固件支持万能中继
360路由器c301现在已经停产了.出厂的固件是360_301_0.7.3.8.这个版本不支持中继.5G信号.本文主要介绍如何刷最新固件以及设置万能中继. 本文为作者原创,发表在博客园:http:// ...
- linux显示文件开头部分内容,Linux 命令 - head: 打印文件的开头部分
命令格式 head [OPTION]... [FILE]... 命令参数 -c, --bytes=[-]K 显示每个文件的前 K 字节内容. -n, --lines=[-]K 显示每个文件的前 K 行 ...
- linux引数列项目过长,Linux 命令个人总结====== 未完待续 个人认为比较重要
Linux 命令个人总结====== 未完待续 man [功能说明]: 查看帮助 [语法格式]: man [123456789]命令.文件. [选项参数]: 数字"1"表示用户命令 ...
- linux文件一列加1,Linux命令(1)-创建文件
版本:centos7 1.可以使用cat创建一个新的文件 命令:cat>>filename 使用cat创建文件时,以系统默认的文件属性作为新文件的属性,并接受键盘输入作为文件的内容.输入结 ...
- wifi信号桥怎么设置_扩展WiFi信号有什么好方法?路由器无线万能中继设置方法来了!...
如果家里的WiFi信号太弱,无法全屋覆盖你会选择怎么做? 尤其是两层楼或者三层楼WiFi信号覆盖不满的情况. 你脑海里出现的第一个办法是不是中继? 没错,就是无线万能中继! 将两台或两台以上的无线路由 ...
- linux命令详解--eval
linux命令详解--eval shell中的eval 功能说明:重新运算求出参数的内容. 语 法:eval [参数] 补充说明:eval可读取一连串的参数,然后再依参数本身的特性来执行. 参 数:参 ...
最新文章
- ACL 2016 | Modeling Coverage for Neural Machine Translation
- WebStorm 2017.1增加对Vue.js的支持
- 使用Jmeter 创建Post请求
- think route.php,ThinkPHP5—路由(route)详解
- FusionChartsFree免费的报表
- 循环匹配对应筛选(2)
- Debug时,出现Unable to evaluate the expression Cannot find xxx
- Python实现的NN神经网络算法完整示例
- 点击 tomcat9.exe闪退 问题的解决方法
- 苹果发布 iOS 14 Beta 8 iphone 14 GM要来咯
- ExtJS中的renderTo何applyTo的差别
- 伽罗华有限域_伽罗华域(Galois Field,GF,有限域)
- Ubuntu 源(教育网,IPv6)
- UCOSIII总结------消息队列(6)
- window.print()+layer.open()——实现打印A4纸张内容的功能——功能实现
- 移动端适配 - 小结
- 将有色液体图像转换成透明液体,CMU教机器人准确掌控向杯中倒多少水
- windows自动卸载程序
- vue的provide的使用
- 记一次查询超时的解决方案The timeout period elapsed......
热门文章
- java 200以内质数_Java:2-200内的质数
- matlab彩色图像锐化
- 《JAVA继承与多态》【Person、Student、Employee类】(注:此题在书上原题基础上有修改)设计一个名为Person的类和它的两个名为Student和Employee子类。
- Container is restarting, wait until the container is running
- 组合数怎么用计算机算方差,投资组合的方差公式是什么?怎么算的
- OpenCV MPR.DLL WNetRestoreConnectionA相关问题
- 如何在CAD图纸中添加文字
- 安装配置maven时因Java版本问题报错JAVA_HOME environment variable is not defined correctly
- 基于PyQt5与opencv制作的证件照尺寸变换应用程序
- 针对宝塔面板一个站点多个域名使用SSL证书的解决方案