[发明专利]Android设备通过有线连接确认局域网无线WiFi的方法有效
申请号: | 201711176604.1 | 申请日: | 2017-11-22 |
公开(公告)号: | CN107920006B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 车云飞 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/741;H04L29/12 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 谭德兵 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 设备 通过 有线 连接 确认 局域网 无线 wifi 方法 | ||
本发明公开了一种Android设备通过有线连接确认局域网无线WiFi的方法,包括:Dev A通过有线连接到路由器A;Dev A通过arp信息识别路由器有线MAC地址;将步骤二获取的有线MAC地址,筛选WiFi scan result中的WiFi信息,其中WiFi scan result通过Android系统的WifiManager获取,获取到的BSSID即为WiFi AP的MAC;将步骤三中提去出的WiFi AP信息及密码提供给Dev B,Dev B连接到对应WiFi AP。本发明较之其他如需用户手动输入或手动选择的方法,其更加快速高效,体验更好,且适用于大多数标准路由器。
技术领域
本发明涉及网络连接技术领域,具体涉及一种Android设备通过有线连接确认局域网无线WiFi的方法。
背景技术
在网络技术日趋发达的今天,各种智能设备都依赖互联网,或局域网工作环境。大部分设备通过WiFi连接到网络,但依旧有很多设备通过有线网卡连接到网络,如TV、电脑、机顶盒等。有些情况下,人们可能需要其他设备,如手机通过WiFi来连接到这些有线设备的局域网中,以实现某些服务。如何确定这些有线设备所处的局域网,确定其局域网是否提供了WiFi接入,在某些场景下必定会遇到。
传统方式对于解决以上问题要么请用户手动输入WiFi的SSID(WiFi名称)和密码,要么提供WiFi列表请用户进行选择后输入密码。这些方式对于用户而言都相对繁琐。本专利则提供一种方法来确定所要连接的WiFi,只需要用户直接输入密码连接即可,更加快速,更加高效。
发明内容
本发明克服了现有技术的不足,提供一种Android设备通过有线连接确认局域网无线WiFi的方法,旨在通过Android有线网络的信息,确认出其所连接的路由器上的WiFi热点。
考虑到现有技术的上述问题,根据本发明公开的一个方面,本发明采用以下技术方案:
一种Android设备通过有线连接确认局域网无线WiFi的方法,包括:
步骤一、Dev A通过有线连接到路由器A;
步骤二、Dev A通过arp信息识别路由器有线MAC地址;
步骤三、将步骤二获取的有线MAC地址,筛选WiFi scan result中的WiFi信息,其中WiFi scan result通过Android系统的WifiManager获取,获取到的BSSID即为WiFi AP的MAC;
步骤四、将步骤三中提去出的WiFi AP信息及密码提供给Dev B,Dev B连接到对应WiFi AP。
为了更好地实现本发明,进一步的技术方案是:
根据本发明的一个实施方案,所述步骤二包括:
a)获取Android设备的有线ip地址;
b)读取Android系统的/proc/net/arp文件获取arp信息;
c)筛选出符合a)中ip地址的网关特色的arp MAC,确定为该路由器的有线MAC地址。
根据本发明的另一个实施方案,所述步骤c)中,路由器MAC地址确认方法为:
从步骤a)中获取的ip地址推测出局域网的网关地址,从arp信息中获取ip地址对应的设备MAC。
本发明还可以是:
根据本发明的另一个实施方案,所述步骤四中,密码的获取方式通过请用户直接输入或查询系统是否有保存过的WiFi AP的密码。
与现有技术相比,本发明的有益效果之一是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711176604.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:木包装盒喷漆烘干装置
- 下一篇:基料喷涂工作间