发明名称 一种通过延时实现BMC及IP信息的自动化设置方法
摘要 本发明提供一种通过延时实现BMC及IP信息的自动化设置方法,该设计通过事先编好的程序来实现BMC的设置及IP信息的设置自动化,其内容包括:被测机进入DOC系统、运行主程序IPMI.bat、系统调用BMC设置模块、系统调用IP信息设置模块、系统调用延时模块、BMC设置及IP信息结果及进程结束,其中IP信息设置模块包括设置IPMI的默认值、关闭DHCP、设置静态IP、设置Netmask以及设置GatewayIP;其中主程序分别调用各个模块,延时模块程序实现不同时间段的延时。本发明所述设计与现有技术相比,是通过程序来实现BMC的设置及IP信息的设置自动化,使设置工作易操作,避免了人为的错误,极大的提高了工作效率,有效节省了产线工作时间。
申请公布号 CN102902526A 申请公布日期 2013.01.30
申请号 CN201210316228.2 申请日期 2012.08.31
申请人 浪潮电子信息产业股份有限公司 发明人 张昆
分类号 G06F9/44(2006.01)I;G06F9/48(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 代理人
主权项 一种通过延时实现BMC及IP信息的自动化设置方法,其特征在于首先编写主程序IPMI.bat和延时程序WAIT.COM,通过主程序分别调用各个模块及延时程序实现不同时间段的延时,来实现BMC的设置及IP信息的自动化设置,内容包括:被测机进入DOC系统、运行主程序IPMI.bat、系统调用BMC设置模块、系统调用IP信息设置模块、系统调用延时模块、BMC设置及IP信息结果及进程结束,其中IP信息设置模块包括设置IPMI的默认值、关闭DHCP 、设置静态IP、设置Netmask以及设置Gateway IP,具体实现步骤如下:a)编写延时程序WAIT.COM,该程序用汇编语言编写,在DOS下运行实现不同时间段的延时;b)编写主程序IPMI.bat,此主程序分别调用BMC的设置模块、延时模块和IP信息设置模块,系统通过调用延时模块预留BMC的设置模块和IP信息设置模块在各个阶段所需的固定重启时间,在DOS下通过LPC总线自动执行IPMI的设置及IP信息的设置;c)被测机器进入DOS系统;d)运行主程序IPMI.bat,系统自动调用BMC设置模块,此阶段完成后系统自动调用延时模块预留重启时间,然后系统自动调用IP信息设置模块,系统依次设置IPMI的默认值、关闭DHCP、设置静态IP、设置Netmask及设置Gateway IP,其中在各个阶段前都需要调用延时模块预留系统重启时间,如此系统自动调用一系列程序完成设置工作;e)显示设置结果。
地址 250014 山东省济南市高新区舜雅路1036号