开机模式设定方法、电子装置及计算机可读储存媒体制造方法及图纸

技术编号:29281251 阅读:47 留言:0更新日期:2021-07-16 23:19
一种开机模式设定方法,所述方法包括:判断是否侦测到设定好的开机模式;若侦测到电子装置设定好的开机模式,则执行相应的开机程序;若未侦测到设定好的开机模式,判断是否有无线存取点AP可供联机;当有AP可无线连接时,将所述电子装置设定为Satellite模式,并且执行相应的开机程序;及若没有AP可无线联机改以有线连接时,判断收到PADO封包或DHCP Offer封包,以将所述电子装置设定为Satellite模式或Base模式,并且执行相应的开机程序。本发明专利技术还提供一种電子裝置及電腦可讀儲存媒體,提供了使用上的彈性,讓使用者可在不需手動設定的情況下即可進行設定。況下即可進行設定。況下即可進行設定。

【技术实现步骤摘要】
开机模式设定方法、电子装置及计算机可读储存媒体


[0001]本专利技术涉及计算机装置,尤其涉及一种开机模式设定方法、电子装置及计算机可读储存媒体。

技术介绍

[0002]目前市面已出现许多网状Mesh的无线Wi-Fi装置,但大部分的无线装置需要透过初次设定来设定Mesh装置的角色是否为基础Basedtak模式或卫星Satelite模式。如果可以提供一个机制帮助快速设定Mesh置角色的方法,对使用者来说将会非常便利。

技术实现思路

[0003]鉴于以上内容,有必要提供一种开机模式设定方法、电子装置及计算机可读储存媒体,提供了使用上的彈性,讓使用者可在不需手動設定的情況下即可進行設定。
[0004]本专利技术实施例提供一种开机模式设定方法,应用于电子装置中,其特征在于,所述方法包括:判断是否侦测到设定好的开机模式;若侦测到设定好的开机模式,则执行相应的开机程序;若未侦测到设定好的开机模式,判断是否有无线存取点AP可供联机;当有AP可无线连接时,将所述电子装置设定为Satellite模式,并且执行相应的开机程序;及若没有AP可无线联机改以有线连接时,判断收到PADO封包或DHCP Offer封包,以将所述电子装置设定为Satellite模式或Base模式,并且执行相应的开机程序。
[0005]本专利技术实施例还提供一种电子装置,包括:配置模块,用于设定所述电子装置的开机模式;判断模块,用于判断是否侦测到设定好的开机模式;及执行模块,用于若侦测到设定好的开机模式,则执行相应的开机程序;其中,若未侦测到设定好的开机模式,所述判断模块判断是否有无线存取点AP可供联机;当有AP可无线连接时,所述配置模块将所述电子装置设定为Satellite模式,并且所述执行模块执行相应的开机程序;及若没有AP可无线联机改以有线连接时,所述判断模块判断收到PADO封包或DHCP Offer封包,所述配置模块将所述电子装置设定为Satellite模式或Base模式,并且所述执行模块执行相应的开机程序。
[0006]本专利技术实施例还提供一种计算机可读储存媒体,该计算机可读储存媒体上储存有计算机程序,该计算机程序被执行时实现如前述的开机模式设定的方法的步骤。
[0007]本专利技术实施例的开机模式设定方法、电子装置及计算机可读储存媒体可达成用户无需手动设定,只需安装至现有环境即可完成设定,且提供了盲插的机制进一步提升易用性。
附图说明
[0008]图1是本专利技术实施例的开机模式设定方法的步骤流程图。
[0009]图2系显示本专利技术实施例的行动电子装置的硬件架构示意图。
[0010]图3系显示本专利技术实施例的电子装置的功能方块图。
[0011]主要元件符号说明
[0012][0013][0014]如下具体实施方式将结合上述附图进一步说明本专利技术。
具体实施方式
[0015]为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0016]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0017]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。
[0018]需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个所述特征。另外,各个实施例的间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围的内。
[0019]图1是本专利技术实施例的开机模式设定的步骤流程图,应用于电子装置中。根据不同的需求,所述流程图中步骤的顺序可以改变,某些步骤可以省略。
[0020]步骤S11,判断是否侦测到设定好的开机模式。装置开机时,若待测组件(Device Under Test,DUT)判断所述电子装置还未被配置为Base或Satellite模式,则所述电子装置进入初始状态Default State。Default State是插入在开机流程之中,当DUT开机时发现角色尚未决定则进入Default State的瞬时。Default State本身拥有以太网Ether广域网(Wide Area Network,WAN)跟无线客户端接口(Wireless Client Interface),所以可由Ether WAN或Wireless进行联机。Ether WAN是对应每个实体Ether端口作映射,用以针对每个端口作控制。
[0021]开机时执行WAN侦测程序(Daemon),针对Ethernet端口作监听,当有网络线插入网
孔时,WAN侦测程序便会通知WAN侦测模块执行侦测的工作。WAN侦测模块执行在Kernel Space,WAN侦测程序通知WAN侦测模块产生DHCP/PPPoE Request进行侦测,并可判断获得的响应Response来自哪一个接口。
[0022]WAN侦测模块完成侦测之后,将结果回传WAN侦测程序。WAN侦测程序收到结果之后,依据角色及WAN接口重新产生配置文件,并继续开机流程。本专利技术的设定上是由一个Ether端口对应一个接口,故可实现盲插功能,亦即用户无需使用指定的Ether端口作为WAN端口,只需插入任意Ether端口即可作为WAN端口使用。
[0023]步骤S12,若侦测到设定好的开机模式,表示所述电子装置还未被配置为Base或Satellite模式,则执行相应的开机程序。
[0024]步骤S13,若未侦测到设定好的开机模式,判断是否有访问节点(Access Point,AP)可供联机。
[0025]步骤S14,当有AP可无线连接时,将所述电子装置设定为卫星(Satellite)模式,并且执行相应的开机程序。
[0026]步骤S15,若没有AP可无线联机改以有线连接时,判断收到PADO(PPPoE Active Discovery Offer)封包或动态主机配置协议(Dynamic Host Configuration Protocol)Offer封包。电子装置发出PADI(PPPoE Active Discovery Initiation)封包,若收到PADO封包,表示所述电子装置经由以太网上的点对点协议(Point-to-Point Protocol Over Ethernet,PPPoE)联机。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种开机模式设定方法,应用于电子装置中,其特征在于,所述方法包括:判断是否侦测到设定好的开机模式;若侦测到设定好的开机模式,则执行相应的开机程序;若未侦测到设定好的开机模式,判断是否有无线存取点AP可供联机;当有AP可无线连接时,将所述电子装置设定为Satellite模式,并且执行相应的开机程序;及若没有AP可无线联机改以有线连接时,判断收到PADO封包或DHCP Offer封包,以将所述电子装置设定为Satellite模式或Base模式,并且执行相应的开机程序。2.如权利要求1所述的开机模式设定方法,其特征在于,还包括:当收到PADO封包时,判断为PPPoE联机,将所述电子装置设定为基础Base模式,并且执行相应的开机程序。3.如权利要求1所述的开机模式设定方法,其特征在于,还包括:当收到DHCP offer封包时,判断为DHCP联机,接着判断所述电子装置是否为网状Mesh网络中的其中一台装置。4.如权利要求3所述的开机模式设定方法,其特征在于,还包括:若所述电子装置是所述Mesh网络中的其中一台装置,则将所述电子装置设定为Satellite模式,并且执行相应的开机程序;及若所述电子装置不是所述Mesh网络中的其中一台装置,则将所述电子装置设定为Base模式,并且执行相应的开机程序。5.如权利要求1所述的开机模式设定方法,其特征在于,还包括:在所述Mesh网络中的路由器的DHCP Offer封包中设定一个Option字段,以判断所述DHCP Offer封包是否来自所述Mesh网络中的路由器。6.一种电子装置,其特征在于,包括:配置模块,用于设定所述电子装置的开机模式;判断模块,用于判断是否侦测到设定好的开机模式;及执行模块,用...

【专利技术属性】
技术研发人员:李大正
申请(专利权)人:国基电子上海有限公司
类型:发明
国别省市:

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

1