[发明专利]一种网卡检验方法、装置、设备及存储介质在审
申请号: | 202010169793.5 | 申请日: | 2020-03-12 |
公开(公告)号: | CN111464377A | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 谢吉昭 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王申雨 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网卡 检验 方法 装置 设备 存储 介质 | ||
本发明公开了一种网卡检验方法、装置、设备及存储介质。所述网卡检验方法包括:获取网卡硬件的媒体存取控制位址;获取网卡寄存器的媒体存取控制位址信息;将获取的媒体存取控制位址信息换算为媒体存取控制位址;比较网卡硬件和网卡寄存器对应的媒体存取控制位址;一致时,测试通过;不一致时,刷新网卡寄存器的媒体存取控制位址信息,重复比较网卡硬件和网卡寄存器对应的媒体存取控制位址。所述装置包括:获取单元、换算单元、比较单元和刷新单元。本发明能够实现服务器整机网卡的自动化测试,无需操作人员人工判定,提升测试效率。
技术领域
本发明涉及计算机测试领域,具体涉及一种网卡检验方法、装置、设备及存储介质。
背景技术
随着互联网领域技术的不断发展,大数据、云计算等信息化服务对服务器的可靠性要求越来越高。在服务器整机出厂前,需要经过服务器整机测试,从而保证机器的各个部件正常可靠。
当前的服务器整机测试中,采用人工判断的方式检验在基板管理控制器网络(Baseboard Management Controller web,BMC web)下网卡的媒体存取控制位址(MediaAccess Control Address,MAC地址)是否异常,但是这种测试方法存在许多缺陷,例如不防呆,需要耗费大量的人力,并且存在操作人员误判和遗漏的状况,使服务器整机测试效率低下。
发明内容
为了解决上述技术问题,本发明提出了一种网卡检验方法、装置、设备及存储介质,实现服务器整机网卡的自动化测试,无需操作人员人工判定,能够提升测试效率。
为实现上述目的,本发明采用以下技术方案:
一种网卡检验方法,包括:
获取网卡硬件的媒体存取控制位址;
获取网卡寄存器的媒体存取控制位址信息;
将获取的媒体存取控制位址信息换算为媒体存取控制位址;
比较网卡硬件和网卡寄存器对应的媒体存取控制位址是否一致;一致时,测试通过;
不一致时,刷新网卡寄存器的媒体存取控制位址信息,重复比较网卡硬件和网卡寄存器对应的媒体存取控制位址。
进一步地,使用IFCONFIG命令获取网卡硬件的媒体存取控制位址。
进一步地,使用lanconf工具获取网卡寄存器的媒体存取控制位址信息。
进一步地,使用eeupdate工具刷新网卡寄存器的媒体存取控制位址信息。
本发明提出的一种网卡检验装置,其特征在于,包括:
获取单元,用于获取网卡硬件的媒体存取控制位址和网卡寄存器的媒体存取控制位址信息;
换算单元,用于将获取的媒体存取控制位址信息换算为媒体存取控制位址;
比较单元,用于比较网卡硬件和网卡寄存器对应的媒体存取控制位址是否一致;
刷新单元,用于刷新网卡寄存器的媒体存取控制位址信息。
进一步地,所述获取单元通过IFCONFIG命令获取网卡硬件的媒体存取控制位址。
进一步地,所述获取单元通过lanconf工具获取网卡寄存器的媒体存取控制位址信息。
进一步地,所述刷新单元通过eeupdate工具刷新网卡寄存器的媒体存取控制位址信息。
本发明提出的一种网卡检验设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上所述网卡检验方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010169793.5/2.html,转载请声明来源钻瓜专利网。