The embodiment of the invention discloses a MAC address burning method, which is applied to the field of communication technology. The method includes: obtaining the configuration parameters of the burning task, the configuration parameters include the number of main boards, the starting MAC address, the number of MAC addresses to be burned for each main board and the starting main board serial number; obtaining the main board serial number of the current target main board to be burned; according to the configuration Parameter and serial number of the main board, at least one target MAC address corresponding to the target main board is calculated; at least one target MAC address is burned into the target main board. The embodiment of the invention also discloses a MAC address burning system. The burning method and the system can improve the production efficiency and save the production cost.
【技术实现步骤摘要】
MAC地址烧录方法及系统
本专利技术属于通信
,尤其涉及一种MAC地址烧录方法及系统。
技术介绍
主板是计算机设备的重要元器件,而绝大部分的电脑主板都有板载的有线网卡。这些电脑主板在出厂时,由厂家烧录一个唯一的MAC地址(MediaAccessControlAddress,直译为媒体访问控制地址)到主板上集成的每个网卡。通常,MAC地址是电脑主板厂家批量的从国际专业组织获取,在生产主板的时候有个工序是烧录网卡的MAC地址。主板厂家的通常做法是先把整段的MAC地址全部打印成条码(或二维码)标签,然后再把条码标签分别贴在每片主板上的合适的位置。之后,当进行烧录MAC地址这个工序时,操作人员用扫描枪扫描条码(或二维码)标签上的条码(或二维码)并传给MAC烧录程序。但问题是,需要烧录的不仅仅是MAC地址,很多主板也需要烧录一个唯一的主板序列号,而在进行主板序列号烧录工序前,也是同样需要事先在主板上贴好主板序列号标签。也就是说,每个主板上至少需要2个条码(或二维码)标签,一个是主板序列号标签,另一个是网卡MAC地址标签,对于多网口的主板可能需要更多MAC地址标签。并且,条码标签有一定的大小限制,不能太小否则扫描枪不能识别。于是就会产生以下两个问题:问题一:主板上必须预留有足够的合适的位置用于贴放各个标签,给主板小型化设计带来了困难;问题二:面对不同位置各个标签,录入操作时容易混淆,不利于快速的流水线操作。
技术实现思路
本专利技术提供一种MAC地址烧录方法及系统,旨在解决标签占 ...
【技术保护点】
1.一种MAC地址烧录方法,其特征在于,所述方法包括:/n获取本次烧录任务的配置参数,所述配置参数包括主板的数量,起始MAC地址,各所述主板需烧录的MAC地址的数量以及起始主板序列号;/n获取当前待烧录的目标主板的主板序列号;/n根据所述配置参数和所述主板序列号,计算得到所述目标主板对应的至少一个目标MAC地址;/n将至少一个所述目标MAC地址烧入所述目标主板。/n
【技术特征摘要】
1.一种MAC地址烧录方法,其特征在于,所述方法包括:
获取本次烧录任务的配置参数,所述配置参数包括主板的数量,起始MAC地址,各所述主板需烧录的MAC地址的数量以及起始主板序列号;
获取当前待烧录的目标主板的主板序列号;
根据所述配置参数和所述主板序列号,计算得到所述目标主板对应的至少一个目标MAC地址;
将至少一个所述目标MAC地址烧入所述目标主板。
2.根据权利要求1所述的方法,其特征在于,所述获取本次烧录任务的配置参数之前还包括:
获取所述主板序列号,将所述主板序列号烧入所述目标主板,并将所述主板序列号写入预设的序列号文件;
则,所述获取当前待烧录的目标主板的主板序列号,具体包括:
从预设的序列号文件中对所述主板序列号进行读取;
若读取成功,则执行所述根据所述配置参数和所述主板序列号,计算得到所述目标主板对应的至少一个目标MAC地址的步骤;
若读取失败,则输出第一提示信息,所述第一提示信息用于提示用户输入所述主板序列号;
获取用户基于所述第一提示信息输入的所述主板序列号。
3.根据权利要求2所述的方法,其特征在于,所述获取用户输入的所述主板序列号之后,还包括:
根据所述配置参数,确认所述用户输入的主板序列号是否超出配置范围;
若超出所述配置范围,则输出第二提示信息,所述第二提示信息用于提示输入的主板序列号超范围;
获取所述用户基于所述第二提示信息输入的所述主板序列号。
4.根据权利要求1所述的方法,其特征在于,获取本次烧录任务的配置参数,具体包括:
对预设的配置文件进行加载,所述配置文件用于记录所述配置参数;
若加载成功,则将加载的数据作为所述配置参数;
若加载失败,则输出第三提示信息,所述第三提示信息用于提示用户输入配置参数;
获取用户基于所述第三提示信息输入的所述配置参数。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述配置参数和所述主板序列号,计算得到所述目标主板对应的至少一个目标MAC地址,具体包括:
利用以下公式,计算得到所述目标主板对...
【专利技术属性】
技术研发人员:陈卓,
申请(专利权)人:深圳市讯盾科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。