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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2015
- 2015-02-02 CN CN201510052248.7A patent/CN104618187A/en active Pending
Patent Citations (5)
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)
Title |
---|
沈韬等: "《无线网卡驱动分析与WLAN 性能测试》", 《通信技术》 * |
Cited By (21)
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 |