MAC地址同步方法技术

技术编号:20751110 阅读:32 留言:0更新日期:2019-04-03 11:27
本发明专利技术公开了一种MAC地址同步方法,用于将智能主机上的WIFI模块和以太网模块的MAC地址进行同步,包括:智能终端获取WIFI模块的MAC地址;智能终端将上述获取的MAC地址通过WIFI模块发送给控制模块;控制模块将接收到的MAC地址写入以太网模块。本发明专利技术使得以太网模块就与WIFI模块具有相同的MAC地址,在智能主机分别通过WIFI和以太网两种方式接入云端时,WIFI模块和以太网模块会具有相同的MAC地址。

【技术实现步骤摘要】
MAC地址同步方法
本专利技术涉及一种用于将智能主机上的WIFI模块和以太网模块的MAC地址进行同步的方法。
技术介绍
现有市场上的具有WIFI和以太网两种通讯方式的智能主机,在分别通过WIFI和以太网两种方式接入云端时,WIFI模块和以太网模块会具有不同的MAC地址,这样,在同一个智能主机通过不同的通讯方式接入云端时会因为MAC地址不同而被登记为两个设备,将会给接入云端的设备的信息管理带来不便。
技术实现思路
有鉴于此,有必要提供一种MAC地址同步方法,以克服上述不足。本专利技术提供的MAC地址同步方法,用于将智能主机上的WIFI模块和以太网模块的MAC地址进行同步,其特征在于,包括:智能终端获取WIFI模块的MAC地址;智能终端将上述获取的MAC地址通过WIFI模块发送给控制模块;控制模块将接收到的MAC地址写入以太网模块。作为优选,在智能终端获取WIFI模块的MAC地址之前还包括以下步骤:将智能终端连接到指定网络;使控制模块进入MAC地址同步模式,控制模块向WIFI模块发送指令使WIFI模块进入可被智能终端发现的状态;智能终端在发现WIFI模块后向WIFI模块发送指定网络的信息,然后WIFI模块连接到指定网络;智能终端搜索WIFI模块,在智能终端搜索到WIFI模块后智能终端获取WIFI模块的MAC地址。作为优选,控制模块连接有一输入模块,通过输入模块向控制模块发送指令以使控制模块进入MAC地址同步模式。作为优选,所述的输入模块为按键。作为优选,所述的指定网络的信息包括网络的名称和密码。作为优选,控制模块连接有一报警模块,在控制模块将获取的MAC地址写入以太网模块之后还包括对写入以太网模块的MAC地址进行验证的步骤。作为优选,对写入以太网模块的MAC地址进行验证的步骤包括:控制模块读取以太网模块的MAC地址;判断上述控制模块从以太网模块读取的MAC地址与上述控制模块写入以太网模块的MAC地址是否相同,如果是,则控制模块通过WIFI模块向智能终端发送MAC地址同步成功的信息,控制模块退出MAC地址同步模式;如果不是,则控制模块将MAC地址重新写入以太网模块,并且将以太网模块的MAC地址写入次数加1,然后控制模块再读取以太网模块的MAC地址,并且再判断控制模块从以太网模块读取的MAC地址与写入以太网模块的MAC地址是否相同,再根据判断结果按上述方法进行相同的操作,如果控制模块多次将MAC地址写入以太网模块后,控制模块从以太网模块读取的MAC地址与控制模块写入以太网模块的MAC地址仍然不相同,则控制模块发送命令至报警模块,报警模块报警。作为优选,所述的多次为3次。与现有技术相比,本专利技术通过智能终端获取WIFI模块的MAC地址,然后智能终端将WIFI模块的MAC地址发送给控制模块,然后控制模块将WIFI模块的MAC地址写入以太网模块,这样,以太网模块就与WIFI模块具有相同的MAC地址,在智能主机分别通过WIFI和以太网两种方式接入云端时,WIFI模块和以太网模块会具有相同的MAC地址,这样,同一个智能主机通过WIFI和以太网这两种不同的通讯方式接入云端时会因为具有相同的MAC地址而被登记为一个设备,给接入云端的设备的信息管理带来方便。附图说明以下结合附图描述本专利技术的实施例,其中:图1为实现本专利技术的MAC地址同步方法的电路结构示意图。图2为本专利技术的MAC地址同步方法的流程图。具体实施方式以下基于附图对本专利技术的具体实施例进行进一步详细说明。应当理解,此处所描述的具体实施例仅作为实施例,并不用于限定本专利技术的保护范围。由图1所示,智能主机20包括控制模块21、WIFI模块22、以太网模块23、输入模块24和报警模块25,WIFI模块22、以太网模块23、输入模块24和报警模块25均与控制模块21电连接,智能主机20的主控芯片包含所述的控制模块21;输入模块24为任何可以通过人为操作而向控制模块发送信号的装置,本实施例中输入模块24为按键,当然,输入模块24也可以为声音传感器、红外传感器、触摸传感器等;WIFI模块22用于智能主机20连接WIFI网络,以太网模块23用于智能主机20连接以太网;报警模块25可以为蜂鸣器、声光报警器等报警设备。智能终端10为智能手机或计算机,智能手机或计算机中安装有用于实现本实施例中所需控制功能的应用程序。本实施例的MAC地址同步方法用于将智能主机上的WIFI模块和以太网模块的MAC地址进行同步,由图2所示,本实施例的MAC地址同步方法包括以下步骤:S1、将智能终端连接到指定网络,该指定网络可以为任何一个局域网。S2、通过操作输入模块使得输入模块向控制模块发送指令,当输入模块为按键时,按下按键以使得按键向控制模块发送指令,当输入模块为上述声音传感器、红外传感器、触摸传感器等传感器时,触发传感器以使得传感器向控制模块发送指令;该指令使控制模块进入MAC地址同步模式,当控制模块进入MAC地址同步模式后,控制模块向WIFI模块发送指令使WIFI模块进入可被智能终端发现的状态,当WIFI模块进入该可被智能终端发现的状态后,即使WIFI模块没有和智能终端处于同一局域网中,WIFI模块也可以被智能终端发现。S3、智能终端在发现WIFI模块后向WIFI模块发送指定网络的信息,所述的指定网络的信息包括网络的名称和密码,WIFI模块在收到指定网络的信息后,WIFI模块根据该信息去连接指定网络,在WIFI模块连接到指定网络后,WIFI模块和智能终端就处于同一个局域网中了,而处在同一个局域网中的WIFI模块和智能终端可以相互传输信息。S4、智能终端搜索WIFI模块,由于智能终端和WIFI模块处于同一个局域网中,使得智能终端可以搜索到WIFI模块,在智能终端搜索到WIFI模块后智能终端获取WIFI模块的MAC地址。S5、智能终端将S4中获取的MAC地址通过WIFI模块发送给控制模块。S6、控制模块将接收到的MAC地址写入以太网模块。S7、控制模块读取以太网模块的MAC地址。S8、判断上述控制模块从以太网模块读取的MAC地址与上述控制模块写入以太网模块的MAC地址是否相同,也就是说通过本步骤来判断以太网模块的MAC地址写入是否成功,如果上述控制模块从以太网模块读取的MAC地址与上述控制模块写入以太网模块的MAC地址相同,则表明以太网模块的MAC地址写入成功,则执行S9;如果上述控制模块从以太网模块读取的MAC地址与上述控制模块写入以太网模块的MAC地址不相同,则表明以太网模块的MAC地址写入不成功,则执行S10。S9、控制模块通过WIFI模块向智能终端发送MAC地址同步成功的信息,控制模块退出MAC地址同步模式。S10、判断以太网模块的MAC地址写入次数是否达到3次,如果是,则执行S11,如果不是,则执行S6,也就是说控制模块将S4中接收到的MAC地址重新写入以太网模块,并且将以太网模块的MAC地址写入次数加1。S11、控制模块发送命令至报警模块,报警模块报警,以告知操作者智能主机中的硬件(如以太网模块)存在损坏的情况而不能正常写入MAC地址。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则的内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种MAC地址同步方法,用于将智能主机上的WIFI模块和以太网模块的MAC地址进行同步,其特征在于,包括:智能终端获取WIFI模块的MAC地址;智能终端将上述获取的MAC地址通过WIFI模块发送给控制模块;控制模块将接收到的MAC地址写入以太网模块。

【技术特征摘要】
1.一种MAC地址同步方法,用于将智能主机上的WIFI模块和以太网模块的MAC地址进行同步,其特征在于,包括:智能终端获取WIFI模块的MAC地址;智能终端将上述获取的MAC地址通过WIFI模块发送给控制模块;控制模块将接收到的MAC地址写入以太网模块。2.根据权利要求1所述的MAC地址同步方法,其特征在于,在智能终端获取WIFI模块的MAC地址之前还包括以下步骤:将智能终端连接到指定网络;使控制模块进入MAC地址同步模式,控制模块向WIFI模块发送指令使WIFI模块进入可被智能终端发现的状态;智能终端在发现WIFI模块后向WIFI模块发送指定网络的信息,然后WIFI模块连接到指定网络;智能终端搜索WIFI模块,在智能终端搜索到WIFI模块后智能终端获取WIFI模块的MAC地址。3.根据权利要求2所述的MAC地址同步方法,其特征在于,控制模块连接有一输入模块,通过输入模块向控制模块发送指令以使控制模块进入MAC地址同步模式。4.根据权利要求2所述的MAC地址同步方法,其特征在于,所述的输入模块为按键。5.根据权利要求2所述的MAC地址同步方法,其特征在于,所述的指定网络的信息包括网络的名称和密码。6.根...

【专利技术属性】
技术研发人员:赵鹏远吴帅伟戴家运
申请(专利权)人:赛尔富电子有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1