爱采购

发产品

  • 发布供应
  • 管理供应

通过Siri语音控制路由器的无线热点

   2022-12-06 来源于网络1470
导读

某天,我突发想法,有时候客人来的时候总要问家里的热点密码,但我又不想告诉他密码,只用他用无密码的客人网络,但需要登录路由点来点去,觉得麻烦,那能不能通过语音控制,达到语音控制无线热点呢?答案是可以的。这个折腾玩法需要一定的linux基础。硬件:刷了openwrt固件的路由,IOS系统的手机或平板软件:putty软件首先,我们要在刷了openwrt固件的路由器中增加一个需要控制的热点,例如,我这里是Guest,是给客人用的热点,所以密码设置为空。我这里用的是360V6路由器,增加了Guest热点后会在“已连

有一天,我突然有了一个想法。有时候有客人来了,总是要家里热点的密码,但是我不想告诉他密码。他只用无密码的客网,但是需要登录路由点才能点击,觉得很麻烦。可以通过语音控制来控制无线热点吗?答案是肯定的。这种折腾游戏需要一定的linux基础。

硬件:带openwrt固件的路由,IOS系统的手机或平板。

软件:putty软件

首先我们需要用openwrt的固件在路由器中添加一个要控制的热点。比如我是这里的客人,这里是客人的热点,所以密码设置为空。我这里用的是360V6路由器。添加来宾热点后,在“连接的站点”中将出现一个带有来宾SSID的ath11接口。如下图所示,部分路由固件不会显示。

需要注意的是,名称ath11不一定是由您的路由器生成的。您可以通过putty登录路由器并执行ifconfig命令来查看添加的接口名称。

Ath0这里对应的是360V6-5G,

Ath1对应360V6,

Ath11对应客人,依次对应。如下图:

然后,我们可以通过执行以下命令在putty中打开或关闭热点。

关闭来宾热点命令:/sbin/ifconfig ath11 down

打开guest hotspot命令:/sbin/ifconfig ath11 up

重点来了,那怎么才能通过siri语音控制呢?下面是IOS系统的快捷说明。上述打开或关闭热点的命令是通过添加一个“通过SSH运行脚本”的shell快捷指令来执行的。我这里用的是ipad mini5演示,如下图所示。主机地址是你需要控制的路由地址,端口一般是SSH默认的登录端口22,用户名一般是root。这里的身份验证方法是密码验证。输入你的路由器的密码,然后在输入中填写相应的命令,比如打开boss hotspot:/sbin/ifconfig ath 11 up。

关闭boss hotspot:/sbin/ifconfig ath 11 down

然后保存脚本分别打开boss wifi和关闭boss wifi。

为什么选择这样的名字?因为我的常用词太普通了,siri把“客人”识别为“个人”。

最后可以用siri语音控制。观看演示视频:

我的360V6使用的固件有一个已知的错误。试试其他型号看看有没有同样的情况。

热点被close命令控制后,网页上仍然显示“停止”状态,如下图所示,实际上已经停止了。

临时解决方案:

通过putty登录路由器后台,重新执行ifconfig ath11 up,通过网页按“停止”手动停止热点。

1.通过命令启动热点。

2.停止浏览网页,显示正常。

头条,未经允许请勿转载,谢谢!

 
反对 0举报 0 收藏 0 打赏 0评论 0
更多问题及资料,可以加入星球讨论
每日获取更多最新行业干货与资料


免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.rdhyw.com/news/show-18852.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们rdhyw@qq.com。
 
更多>行业下载

入驻

企业入驻成功 可尊享多重特权

入驻热线:158-7146-9462

请手机扫码访问

小程序

小程序更便捷的查找产品

为您提供专业帮买咨询服务

请用微信扫码

公众号

微信公众号,收获商机

微信扫码关注

顶部