CN104618187A - Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card - Google Patents

Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card Download PDF

Info

Publication number
CN104618187A
CN104618187A CN201510052248.7A CN201510052248A CN104618187A CN 104618187 A CN104618187 A CN 104618187A CN 201510052248 A CN201510052248 A CN 201510052248A CN 104618187 A CN104618187 A CN 104618187A
Authority
CN
China
Prior art keywords
ncsi
network interface
interface card
function
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510052248.7A
Other languages
Chinese (zh)
Inventor
李道童
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201510052248.7A priority Critical patent/CN104618187A/en
Publication of CN104618187A publication Critical patent/CN104618187A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of computer board card development and testing, in particular to a method for on-line testing of functional completeness of a network controller sideband interface (NCSI) network card. The method comprises the following steps that (1) a testing tool, the built-out NCSI network card and a mainboard are prepared, the situation that the NCSI signal function of the mainboard is normal is ensured, the built-out NCSI network card is inserted into the mainboard, a network cable is connected to the network card, and the situation that the network cable is normally communicated to a DHCP server is ensured; (2) the NCSI gating function serves as the function of the built-out network card; (3) network connectivity of the NCSI network card is tested; (4) the NCSI gating function serves as the function of a default onboard network card. The method for on-line testing of functional completeness of the NCSI network card can fully verify functional completeness of the NCSI network card, effectively achieve verification of the function of the NCSI network card, and rapidly accomplish on-line verification of the function of the NCSI network card, is easy to operate and high in efficiency, and has high application value.

Description

A kind of method of on-line testing NCSI network interface card functional completeness
Technical field
The present invention relates to computer card development and testing technical field, particularly a kind of method of on-line testing NCSI network interface card functional completeness.
Background technology
Along with developing rapidly of IT technology, people require more and more higher to the administrative skill of server, and wherein reliability and stability are very important index requests.The way of the previous routine of order utilizes BMC(Baseboard Management Controller, baseboard management controller) chip is by NCSI(Network Controller Sideband Interface, network controller side band interface) network card chip on signal bus connection server mainboard, by the network interface of shared server network card chip, the monitor message of server is sent or received into.But the feature of this kind of method for designing is a BMC chip only connects a network card chip, once this network card chip goes wrong, BMC chip just loses the path with external communication, also just cannot realize effective monitoring management function.
Based on above Problems existing, people design the network interface card of extrapolation band NCSI management function, so as to the management function of enhancement service device.The PCI-E network interface card of extrapolation band NCSI management function, normally has PCI-E X8(network interface card function) and PCI-E X1(NCSI management function) form.Because extrapolation NCSI PCIE network card equipment is most important for server system management function, so require that NCSI network card design quality also will comprehensively be ensured, therefore for NCSI network interface card functional completeness checking be server board exploitation in an important test, not yet have more professional instrument at present for the functional verification of NCSI network interface card.
Summary of the invention
In order to solve the problem of prior art, the invention provides a kind of method of on-line testing NCSI network interface card functional completeness, it can play sufficient checking to NCSI network interface card functional completeness, efficiently solve the problem of NCSI network interface card functional verification, the method can complete the online verification to NCSI network interface card function fast, simple to operate, efficiency is high, has very high using value.
The technical solution adopted in the present invention is as follows:
A method for on-line testing NCSI network interface card functional completeness, comprises the following steps:
A, setup test instrument, NCSI extrapolation network interface card, mainboard, guarantees that mainboard NCSI semiotic function is normal, NCSI extrapolation network interface card is inserted mainboard, network interface card accesses netting twine, guarantees that netting twine is normally communicated to Dynamic Host Configuration Protocol server;
B, gating NCSI function are extrapolation network interface card;
C, test NCSI network interface card network connectivty;
D, gating NCSI function are acquiescence Onboard NIC.
In step B, gating NCSI function is extrapolation network interface card, carries NCSI network interface card owing to server master board may exist plate, needs adjustment gating NCSI function to be extrapolation network interface card, mainboard is started shooting, enter OS, perform this testing tool, send IPMI order, NCSI network interface card gating function is adjusted to extrapolation network interface card by Onboard NIC, sending out IPMI order allows BMC restart, and make gating NCSI function be that extrapolation network interface card is effective, such extrapolation NCSI network interface card has served as the responsibility of server admin function.
In step C, test NCSI network interface card network connectivty, after detecting that BMC is restarted and is finished, sends IPMI order, obtains IP address, if the IP field of acquisition is zero entirely, then test FAIL, because there is not the IP address that field is all zero.If non-vanishing, PING, with certain assigned ip address of network, if normal PING leads to, also will carry out packet loss test, and when packet loss meets the demands, then test is normal, and NCSI network interface card function is normal, otherwise test crash.
In step D, after test terminates, send IPMI order, gating NCSI function is acquiescence Onboard NIC, and BMC is restarted and come into force, the management function of such server be switched to give tacit consent to Onboard NIC body on.
The beneficial effect that technical scheme provided by the invention is brought is:
The method of a kind of on-line testing NCSI network interface card functional completeness of the present invention, can play sufficient checking to NCSI network interface card functional completeness, efficiently solve the problem of NCSI network interface card functional verification.Not only can verify extrapolation NCSI network interface card based on this invention, can carry out functional completeness checking equally for NCSI network interface card integrated on mainboard, the method can complete the online verification to NCSI network interface card function fast, simple to operate, efficiency is high, has very high using value.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of the method for a kind of on-line testing NCSI network interface card functional completeness of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment one
As shown in Figure 1, the method for a kind of on-line testing NCSI network interface card functional completeness of the present embodiment, specifically comprises the following steps:
S10: setup test instrument, NCSI extrapolation network interface card, mainboard, guarantees that mainboard NCSI semiotic function is normal, NCSI extrapolation network interface card is inserted mainboard, network interface card accesses netting twine, guarantees that netting twine is normally communicated to Dynamic Host Configuration Protocol server.
S11: gating NCSI function is extrapolation network interface card, and mainboard is started shooting, and enters OS, perform this testing tool, send IPMI order, NCSI network interface card gating function is adjusted to extrapolation network interface card by Onboard NIC, sending out IPMI order allows BMC restart, and makes gating NCSI function be that extrapolation network interface card is effective.
S12: test NCSI network interface card network connectivty, after detecting that BMC is restarted and is finished, sends IPMI order, obtain IP address, if the IP field obtained is zero entirely, then test FAIL, if non-vanishing, PING is with certain assigned ip address of network, if normal PING leads to, and packet loss meets the demands, then test is normal, network interface card NCSI function is normal, otherwise test FAIL.
S13: gating NCSI function is acquiescence Onboard NIC, after test terminates, sends IPMI order, and gating NCSI function is for giving tacit consent to Onboard NIC, and BMC is restarted and come into force.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (4)

1. a method for on-line testing NCSI network interface card functional completeness, comprises the following steps:
A, setup test instrument, NCSI extrapolation network interface card, mainboard, guarantees that mainboard NCSI semiotic function is normal, NCSI extrapolation network interface card is inserted mainboard, network interface card accesses netting twine, guarantees that netting twine is normally communicated to Dynamic Host Configuration Protocol server;
B, gating NCSI function are extrapolation network interface card;
C, test NCSI network interface card network connectivty;
D, gating NCSI function are acquiescence Onboard NIC.
2. the method for a kind of on-line testing NCSI network interface card functional completeness according to claim 1, it is characterized in that, in described step B, gating NCSI function is extrapolation network interface card, NCSI network interface card is carried owing to server master board may exist plate, adjustment gating NCSI function is needed to be extrapolation network interface card, mainboard is started shooting, enter OS, perform this testing tool, send IPMI order, NCSI network interface card gating function is adjusted to extrapolation network interface card by Onboard NIC, sending out IPMI order allows BMC restart, gating NCSI function is made to be that extrapolation network interface card is effective, such extrapolation NCSI network interface card has served as the responsibility of server admin function.
3. the method for a kind of on-line testing NCSI network interface card functional completeness according to claim 1, it is characterized in that, in described step C, test NCSI network interface card network connectivty, after detecting that BMC is restarted and is finished, sends IPMI order, obtain IP address, if the IP field obtained is zero entirely, then test FAIL, because there is not the IP address that field is all zero; If non-vanishing, PING, with certain assigned ip address of network, if normal PING leads to, also will carry out packet loss test, and when packet loss meets the demands, then test is normal, and NCSI network interface card function is normal, otherwise test crash.
4. the method for a kind of on-line testing NCSI network interface card functional completeness according to claim 1, it is characterized in that, in described step D, after test terminates, send IPMI order, gating NCSI function is acquiescence Onboard NIC, and BMC is restarted and come into force, and the management function of such server is switched on the body of acquiescence Onboard NIC.
CN201510052248.7A 2015-02-02 2015-02-02 Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card Pending CN104618187A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510052248.7A CN104618187A (en) 2015-02-02 2015-02-02 Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510052248.7A CN104618187A (en) 2015-02-02 2015-02-02 Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card

Publications (1)

Publication Number Publication Date
CN104618187A true CN104618187A (en) 2015-05-13

Family

ID=53152478

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510052248.7A Pending CN104618187A (en) 2015-02-02 2015-02-02 Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card

Country Status (1)

Country Link
CN (1) CN104618187A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105791052A (en) * 2016-04-01 2016-07-20 浪潮电子信息产业股份有限公司 Method of batch-testing network cards with NCSI function
CN106452965A (en) * 2016-11-01 2017-02-22 郑州云海信息技术有限公司 Method of automatically verifying NCSI stability of network card
CN106909390A (en) * 2017-02-28 2017-06-30 郑州云海信息技术有限公司 A kind of NCSI methods to set up realized based on BMC and device
CN108365998A (en) * 2018-01-03 2018-08-03 郑州云海信息技术有限公司 A method of verification NCSI stability
CN109274611A (en) * 2018-08-14 2019-01-25 英业达科技有限公司 The method that baseboard management controller switches shared network protocol
CN109446093A (en) * 2018-11-05 2019-03-08 郑州云海信息技术有限公司 A kind of expansion platform interface test method and device
CN109802867A (en) * 2019-01-02 2019-05-24 郑州云海信息技术有限公司 A kind of method and system for testing network interface card NCSI connective stability
CN110661679A (en) * 2019-09-06 2020-01-07 苏州浪潮智能科技有限公司 Method and device for testing network card, computer storage medium and terminal
CN112653595A (en) * 2020-12-15 2021-04-13 成都海光集成电路设计有限公司 Chip network function testing method and device, storage medium and equipment
CN113608935A (en) * 2021-06-20 2021-11-05 山东云海国创云计算装备产业创新中心有限公司 Method, system, equipment and medium for testing network card
CN113645088A (en) * 2021-06-22 2021-11-12 苏州浪潮智能科技有限公司 Method, system and device for automatically adjusting network card NCSI signal and readable storage medium
CN114338493A (en) * 2022-02-24 2022-04-12 苏州浪潮智能科技有限公司 NCSI test method, system, device and storage medium based on network protocol stack

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040221251A1 (en) * 2003-05-01 2004-11-04 Ali Bozkaya Distributed infiniband verification protocol
CN1818883A (en) * 2005-02-07 2006-08-16 中国科学院计算技术研究所 Tester for MIPS processor
CN1964287A (en) * 2005-11-08 2007-05-16 鸿富锦精密工业(深圳)有限公司 A system and method to test network card
CN102064979A (en) * 2010-12-15 2011-05-18 刘俊 Network fault restoration system, device and method
CN104133799A (en) * 2014-08-06 2014-11-05 曙光信息产业(北京)有限公司 Multi-network-card NCSI management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040221251A1 (en) * 2003-05-01 2004-11-04 Ali Bozkaya Distributed infiniband verification protocol
CN1818883A (en) * 2005-02-07 2006-08-16 中国科学院计算技术研究所 Tester for MIPS processor
CN1964287A (en) * 2005-11-08 2007-05-16 鸿富锦精密工业(深圳)有限公司 A system and method to test network card
CN102064979A (en) * 2010-12-15 2011-05-18 刘俊 Network fault restoration system, device and method
CN104133799A (en) * 2014-08-06 2014-11-05 曙光信息产业(北京)有限公司 Multi-network-card NCSI management system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
沈韬等: "《无线网卡驱动分析与WLAN 性能测试》", 《通信技术》 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105791052A (en) * 2016-04-01 2016-07-20 浪潮电子信息产业股份有限公司 Method of batch-testing network cards with NCSI function
CN106452965A (en) * 2016-11-01 2017-02-22 郑州云海信息技术有限公司 Method of automatically verifying NCSI stability of network card
CN106452965B (en) * 2016-11-01 2019-05-14 郑州云海信息技术有限公司 A kind of method of automatic verifying network interface card NCSI stability
CN106909390B (en) * 2017-02-28 2020-11-24 苏州浪潮智能科技有限公司 NCSI setting method and device realized based on BMC
CN106909390A (en) * 2017-02-28 2017-06-30 郑州云海信息技术有限公司 A kind of NCSI methods to set up realized based on BMC and device
CN108365998A (en) * 2018-01-03 2018-08-03 郑州云海信息技术有限公司 A method of verification NCSI stability
CN109274611A (en) * 2018-08-14 2019-01-25 英业达科技有限公司 The method that baseboard management controller switches shared network protocol
CN109274611B (en) * 2018-08-14 2021-07-06 英业达科技有限公司 Method for switching sharing network protocol by baseboard management controller
CN109446093B (en) * 2018-11-05 2022-02-22 郑州云海信息技术有限公司 Method and device for testing expansion platform interface
CN109446093A (en) * 2018-11-05 2019-03-08 郑州云海信息技术有限公司 A kind of expansion platform interface test method and device
CN109802867A (en) * 2019-01-02 2019-05-24 郑州云海信息技术有限公司 A kind of method and system for testing network interface card NCSI connective stability
CN109802867B (en) * 2019-01-02 2022-04-26 郑州云海信息技术有限公司 Method and system for testing connection stability of network card NCSI
CN110661679A (en) * 2019-09-06 2020-01-07 苏州浪潮智能科技有限公司 Method and device for testing network card, computer storage medium and terminal
CN110661679B (en) * 2019-09-06 2021-10-01 苏州浪潮智能科技有限公司 Method and device for testing network card, computer storage medium and terminal
CN112653595A (en) * 2020-12-15 2021-04-13 成都海光集成电路设计有限公司 Chip network function testing method and device, storage medium and equipment
CN112653595B (en) * 2020-12-15 2022-08-12 成都海光集成电路设计有限公司 Chip network function testing method and device, storage medium and equipment
CN113608935A (en) * 2021-06-20 2021-11-05 山东云海国创云计算装备产业创新中心有限公司 Method, system, equipment and medium for testing network card
CN113608935B (en) * 2021-06-20 2024-05-28 山东云海国创云计算装备产业创新中心有限公司 Method, system, equipment and medium for testing network card
CN113645088A (en) * 2021-06-22 2021-11-12 苏州浪潮智能科技有限公司 Method, system and device for automatically adjusting network card NCSI signal and readable storage medium
CN113645088B (en) * 2021-06-22 2023-08-08 苏州浪潮智能科技有限公司 Automatic regulation method, system, device and medium for network card NCSI signal
CN114338493A (en) * 2022-02-24 2022-04-12 苏州浪潮智能科技有限公司 NCSI test method, system, device and storage medium based on network protocol stack

Similar Documents

Publication Publication Date Title
CN104618187A (en) Method for on-line testing of functional completeness of network controller sideband interface (NCSI) network card
CN104598353A (en) Method for on-line testing functional completeness of NCSI (Network Connectivity Status Indicator) adapter card
CN108768730B (en) Method and device for operating intelligent network card
CN109558371B (en) Method for communicating with a microcontroller, and computing system
CN106487721B (en) The network equipment and for the message forwarding method in the network equipment
US20140055776A1 (en) Read optical power link service for link health diagnostics
US10355968B2 (en) Diagnosis of a network adapter during network operation
CN110347539B (en) Test method, device, system, computing device and medium applied to server
CN103731663B (en) The testing method of a kind of intelligent television and device
CN109462526A (en) A kind of double network interface network card test systems, method and device
CN104079571A (en) Method and device for recognizing Android simulator
CN105487937A (en) RDMA (Remote Direct Memory Access) implementation method and device
CN211505789U (en) PCIE board card testing arrangement
US8948020B2 (en) Detecting and isolating dropped or out-of-order packets in communication networks
CN115550291A (en) Reset system and method for switch, storage medium, and electronic device
WO2012059066A1 (en) Method and system for locating fault in serial port
CN108141381B (en) System and method to coordinate cable test results with cable test configuration
CN105141484A (en) Android equipment remote debugging method based on cloud server
CN104536853B (en) A kind of device ensureing dual controller storage device resource continuous availability
CN115914327B (en) Control method, device, equipment and storage medium
CN110008165B (en) NTB link management method, system and related device
CN116137603B (en) Link fault detection method and device, storage medium and electronic device
CN111181810A (en) Performance test method and system for MoCA equipment
CN215219678U (en) PCIE dual junction test fixture device
CN115454896A (en) SMBUS-based SSD MCTP control message verification method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150513

WD01 Invention patent application deemed withdrawn after publication