CN1104792C - Detection method of network card - Google Patents

Detection method of network card Download PDF

Info

Publication number
CN1104792C
CN1104792C CN97111177A CN97111177A CN1104792C CN 1104792 C CN1104792 C CN 1104792C CN 97111177 A CN97111177 A CN 97111177A CN 97111177 A CN97111177 A CN 97111177A CN 1104792 C CN1104792 C CN 1104792C
Authority
CN
China
Prior art keywords
card
networking
detection
measured
computer
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.)
Expired - Fee Related
Application number
CN97111177A
Other languages
Chinese (zh)
Other versions
CN1199200A (en
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.)
D Link Corp
Original Assignee
D Link Corp
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 D Link Corp filed Critical D Link Corp
Priority to CN97111177A priority Critical patent/CN1104792C/en
Publication of CN1199200A publication Critical patent/CN1199200A/en
Application granted granted Critical
Publication of CN1104792C publication Critical patent/CN1104792C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention relates to a detection method for a network card. A female card and a card to be detected are respectively inserted in a mainboard of a computer. During detection, as long as a power supply for a computer is started, all properties of the network card to be detected can be detected in sequence. After all detection is completed and the detection is judged to be qualified, the value is automatically added to an ID value of a node in the card to be detected, and is written back to the female card or a memory of the computer so as to automatically burn and record an ID value of a new node according to the ID value of the node stored in the female card or the memory of the computer when another network card to be detected is detected. Then, the method can meet the requirement that values of nodes among network cards are not repeated.

Description

Detection method of network card
Technical field
The present invention relates to a kind of detection method of network card, particularly a kind ofly only need utilize a host computer, and do not need floppy drive or Winchester disk drive, also do not need, can finish the detection method of every detection of networking card rapidly as extra operating system softwares such as DOS.
Background technology
The traditional detection device and method of present networking card; Be to prepare a computer that is inserted with a master card earlier as server (being called for short SRV), its hard disk and random-access memory (ram) must have enough capacity, and networking servo programe (as: servo programe of Novell) must be installed in the hard disk, before detecting, earlier this server is opened, and the execution servo programe, and when being written into driver, select suitable framework kenel; Secondly, other prepares a computer that is inserted with a card to be measured as work station (being called for short WKS), this work station can be started shooting with hard disk (or floppy disk), must prepare to have the driver of NETX.EXE program and networking card in this hard disk (or floppy disk), at last, again this master card on this server and the work station and cartoon to be measured being crossed transmission line is connected.
When the power supply of this work station (WSK) and server (SRV) is unlocked, this work station is started shooting with DOS, and when carrying out networking interface card (the being called for short NIC) driver in the hard disk (or floppy disk), its framework kenel must be set identical with server; Then, according to the general operation sequence that connects network server, carry out the NETX.EXE program again, carry out accreditation process then, and input user name, behind to be determined and the server line; Promptly begin this master card and to be measuredly stick into the every important related data of row (as: node ID, data such as device ID, vender ID (or I/O port address) and initialization parameter) and packets of information send/receives the detection of (Tx/Rx) to move.
The traditional detection method of this kind networking card, aspect equipment, why obey the device (SRV) except that computer of pre-preparation, must prepare a computer in addition as work station (WKS), wherein as the computer of server, its stability must meet the high performance requirements of network server (SRV), and the capacity of random-access memory (ram) and hard disk also needs very big, must meet the demand of how to obey the device normal operation as the networking at least.
In addition, if cooperate the speed of volume production, and when a plurality of measuring station must be installed, then the work station of each measuring station not only must be installed hard disk or floppy disk, and must deposit systems soft wares such as DOS, networking card driver and NETX.EXE again in the hard disk (or floppy disk), so measuring station the more, the installation cost of equipment is promptly bigger.
Summary of the invention
Because the various shortcomings on the above-mentioned existing apparatus, one of the present invention purpose is that a kind of detection method of network card is being provided, this method be with the trace routine direct burning in bootstrapping read-only memory (BOOT ROM) the slot position institute mounted memory of these networking cards, then utilize the characteristic of its bootstrapping, modern computer can directly be carried out trace routine, so, the present invention only must utilize a host computer, and do not need hard disk or floppy drive to start shooting, can finish every detection of networking card rapidly, save the required very long time of floppy disk or hard disk start.
Because the present invention only needs a computer motherboard, and does not need floppy disk or hard machine, does not also need as extra operating system softwares such as DOS, so its testing environment is simple, cost is lower.
The inventor is according to being engaged in this industry experience for many years, and through repeatedly constantly making great efforts research and experiment, finally detection method of network card of the present invention is designed in development, it utilizes the present invention that one master card and a card to be measured are plugged in respectively on the motherboard of same computer, utilize the characteristic of bootstrapping (BOOT), need only open computer power, can directly carry out the trace routine of burning in read-only memory (BOOT ROM) the slot position institute mounted memory of booting on this master card and the card to be measured, detect every characteristic of this networking to be detected card in regular turn, and finish all detections, and after judgement is passed through, promptly automatically with the node Node in the card to be measured) the ID value adds one (or a numerical value of setting) writes back in the memory of master card or computer, so that when detecting another sheet networking to be measured card, this detection method can memory according to this master card or computer in stored this node ID value, automatically the new node ID value of burning in the card of networking to be measured is to meet the requirement that networking card intermediate node ID value must not repeat.
Description of drawings
Fig. 1 is the schematic diagram that utilizes networking of the present invention card detection apparatus;
Fig. 2 is the schematic diagram of general networking card;
Fig. 3 is the schematic flow sheet of a kind of detection method of network card of the present invention.
Embodiment
The present invention is directed to the detection of networking card, shown in Fig. 1 and 2, be with once the errorless networking card of detection validation as master card 2, this master card 2 is to be plugged in the slot 21 of a computer motherboard 1, networking card 3 to be detected then is plugged in another slot (not shown), line is promptly finished in identical output on this two networkings card 2,3/go between end to utilize transmission line 4 to be connected again, can carry out testing.Before the present invention begins to detect, must be on bootstrapping read-only memory (BOOT ROM) slot position 21,31 of this two networkings card 2,3, as shown in Figure 2, grafting is equipped with memory and (can be ROM, EPROM, E respectively 2PROM or FLASH ROM) 22,32; And burning individually or simultaneously has the networking trace routine in these memories 22,32, when this PC is activated, promptly utilize the characteristic of its bootstrapping, execution is stored in the networking trace routine in these memories 22,32 on the bootstrapping read-only memory position of networking card, guiding this PC to enter the operating environment of detection, and the detection of networking card also begins immediately.
The present invention is directed to the networking is stuck in when detecting, as shown in Figure 3, the CPU 11 of this computer 1 reads the trace routine of being stored earlier from the memory 22 of this master card 2, read the significant data of relevant networking card again according to this program, and with these significant datas, as: node ID, device ID, parameters such as vender ID (or I/O port address) and initialization, write respectively in this master card 2 and the card to be measured 3, the node ID value that is write in these networking cards must be inequality, to meet the characteristic requirement that networking card intermediate node ID must not repeat, and then read the networking card significant data that is write in this master card 2 and the card to be measured 3 certainly, and relatively judge; If through judging that relatively the networking card significant data that is write is wrong, then the present invention will show the information that detects failure on the display screen (not shown) of computer, and the prompting testing staff is with the power-off of computer, to carry out maintenance process.Then, repeat aforementioned detection step again, up to this master card 2 and card to be measured 3 by till this detection.
If finish writing of these significant datas, and read errorless after, the present invention makes initializing set to this master card 2 and card to be measured 3 respectively promptly according to the parameter value that is read, and begins to carry out the networking and send/receive detection; This send/receive and detects is earlier this two networkings card all to be switched to unshielded twisted pair UTP (Unshielded Twisted Pair) to export/go into end, send packets of information (packet) by this master card 2 again, after this card 3 to be measured is received this packets of information, the CPU 12 of computer 1 will be relatively via 3 contents of packet of receiving of this card to be measured, whether with this master card 2 sent identical, if it is inequality, or the generation contents of packet has the situation of leakage, then will be on the display screen of computer, demonstrate relevant information, to remind the testing staff to check whether line is wrong, or whether the networking card have problem, and the present invention also can provide the testing staff selection key after finishing inspection, again detect continuing, or carry out other output/go into detection of end.
In addition, send packets of information by this card 3 to be measured again, after this master card 2 is received this packets of information, the contents of packet that the CPU 12 of computer 1 will relatively be received via this master card 2, whether with this card 3 to be measured send identical, if inequality, or the situation that contents of packet has leakage takes place, then handle according to aforementioned manner.
If it is identical, then the testing staff selects to proceed other output/go into detection of end, two networking cards are all switched to another BNC (Bayonet Nut Connector Bayonet Nut Connector) or AUI (Attachment Unit Interface Attachment Unit Interface) exports/go into end, and repeat aforementioned networking again and send/receive the action that detects, proceed to detect, all output on this two networkings card/go into end is all finished and is sent/receive detection.
The present invention finishes all detections, and judge that this card 3 to be measured is by after detecting, being about to node ID value in this card 3 to be measured adds one (or numerical value of a setting) and writes back master card 2, so that when detecting another sheet networking to be measured card, this new node ID value of energy burning, the networking card that makes all finish detection all has different node ID values, to meet the characteristic requirement that networking card intermediate node ID must not repeat.
So, the present invention with a host computer as testing tool, in these memories 22,32 that the trace routine burning is installed on the bootstrapping read-only memory slot position of two networking cards, then utilize the characteristic of its bootstrapping, make host computer directly carry out this trace routine, so, not only do not need floppy drive or Winchester disk drive, do not need to finish every detection of networking card rapidly yet, saved soft or the cost that hard disk is required and the very long time of start as extra operating system softwares such as DOS.
The above only is the present invention's preferred embodiment; The interest field that the present invention advocated is not limited thereto, and allly is familiar with this skill personage, according to the disclosed technology contents of the present invention, can think easily and equivalence change, all should belong to and not break away from protection category of the present invention.

Claims (8)

1, a kind of detection method of network card is characterized in that, mainly comprises the following steps:
1) earlier a master card and networking card to be detected are plugged on respectively in the slot of a computer motherboard,, are connected, promptly finish line by transmission line in output identical on this two networkings card/go between end;
2) before the detection, must peg graft respectively memory is installed on the bootstrapping read-only memory slot position of this two networkings card, wherein burning individually or simultaneously has the networking trace routine;
3) when host computer is activated, utilize the characteristic of its bootstrapping, carry out the networking trace routine in the locational described memory of bootstrapping read-only memory that is stored in the networking card, guide described computer to enter the operating environment of detection;
4) host computer promptly according to the networking trace routine of institute's burning in the described memory, carries out every detection;
5) finish the detection of all, and after judging that cartoon to be measured is crossed detection, being about to node ID value in this card to be measured adds one and writes back in the memory of master card or computer, so that when detecting another sheet networking to be measured card, this trace routine can memory according to this master card or computer in stored this node ID value, automatically the new node ID value of burning in the card of networking to be measured, the networking card that makes all finish detection all has different node ID values.
2, a kind of detection method of network card according to claim 1 is characterized in that, detects in the step described, comprises the following steps:
1) this CPU of described host computer and according to this trace routine with the significant data of relevant networking card, write respectively in this master card and the card to be measured, and then read the fashionable networking card significant data of writing in this master card and the card to be measured certainly, and relatively judge;
2) if through judging that relatively the networking card significant data that is read is wrong, then on the display screen of computer, show the information that detects failure, and the prompting testing staff is with the power-off of computer, to carry out maintenance process;
3) if finish writing of described significant data, and read errorless after, promptly according to the parameter value that is read, respectively this master card and card to be measured are made initializing set, and begin to carry out the networking and send/receive detection, this send/receive and detects is earlier this two networkings card all to be switched to identical output/go into end, send packets of information by this master card again, after this card to be measured is received this packets of information, the contents of packet that the CPU of computer will relatively be received via this card to be measured, whether with this master card send identical;
4) detection of proceeding other to export/going into to hold, be about to two networking cards and all switch to another identical output/go into end, and repeat the step that detection was sent/received at aforementioned networking again, and to proceed to detect, all output on this two networkings card/go into end is all finished and is sent/receive detection.
3, a kind of detection method of network card according to claim 2 is characterized in that, if through relatively judging, the networking card significant data that is read is wrong, and after personnel finish maintenance process after testing, repeat aforementioned detection step again, till this master card and cartoon to be measured are crossed this detection.
4, a kind of detection method of network card according to claim 2, it is characterized in that, if it is inequality that the contents of packet that this CPU comparison is received via this card to be measured or this master card and this master card or this card to be measured are sent, or the generation contents of packet has the situation of leakage, then on the display screen of computer, demonstrate relevant information, check to remind the testing staff whether wrong whether line or networking card have problem.
5, a kind of detection method of network card according to claim 4 is characterized in that, after finishing this line and checking, can provide testing staff's selection key, to continue to detect again or to carry out other output/go into detection of end.
6, a kind of detection method of network card according to claim 2, it is characterized in that, the significant data of described networking card is meant as parameters such as: node ID, device ID, vender ID, output/inbound port address and initialization parameters, the node ID value that is write in the card of described networking needs inequality, to meet the characteristic requirement that networking card intermediate node ID must not repeat.
7, a kind of detection method of network card according to claim 1 is characterized in that, this output/inbound port can be a unshielded twisted pair, Bayonet Nut Connector or Attachment Unit Interface output/inbound port.
8, a kind of detection method of network card according to claim 1 is characterized in that, described memory can be ROM, EPROM, E 2Memories such as PROM or FLASH ROM.
CN97111177A 1997-05-09 1997-05-09 Detection method of network card Expired - Fee Related CN1104792C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN97111177A CN1104792C (en) 1997-05-09 1997-05-09 Detection method of network card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN97111177A CN1104792C (en) 1997-05-09 1997-05-09 Detection method of network card

Publications (2)

Publication Number Publication Date
CN1199200A CN1199200A (en) 1998-11-18
CN1104792C true CN1104792C (en) 2003-04-02

Family

ID=5171678

Family Applications (1)

Application Number Title Priority Date Filing Date
CN97111177A Expired - Fee Related CN1104792C (en) 1997-05-09 1997-05-09 Detection method of network card

Country Status (1)

Country Link
CN (1) CN1104792C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571491B (en) * 2011-12-28 2015-02-11 Tcl集团股份有限公司 Method and device for detecting whether network is usable

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW247948B (en) * 1994-10-20 1995-05-21 Accton Technology Corp Network card
CN1104353A (en) * 1994-08-10 1995-06-28 王尧世 Figure sound Chinese charactor code input method
US5557679A (en) * 1991-09-30 1996-09-17 Comvik Gsm Ab Method for personalization of an active card
DE29613822U1 (en) * 1996-08-09 1996-11-28 Eilers Michael Multi-computer system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557679A (en) * 1991-09-30 1996-09-17 Comvik Gsm Ab Method for personalization of an active card
CN1104353A (en) * 1994-08-10 1995-06-28 王尧世 Figure sound Chinese charactor code input method
TW247948B (en) * 1994-10-20 1995-05-21 Accton Technology Corp Network card
DE29613822U1 (en) * 1996-08-09 1996-11-28 Eilers Michael Multi-computer system

Also Published As

Publication number Publication date
CN1199200A (en) 1998-11-18

Similar Documents

Publication Publication Date Title
CN105573743B (en) Chip burning system and method and electronic equipment
CN100511171C (en) Test approach for debugging serial port function with single board and system thereof
CN101865125B (en) Test method of fan module
CN112014788B (en) Load identification module detection method based on wave recording file playback
CN106569839A (en) Circuit board and firmware burning method therefor
CN106776054A (en) A kind of deadlock detection method, device and circuit
CN112542206A (en) LPDDR test method, device, readable storage medium and electronic equipment
CN109918143A (en) OpenPOWER platform starts information display method and relevant apparatus
CN100530146C (en) BIOS on-line rewriting method
CN109460239A (en) A kind of method, system and the replication tool of more veneer burnings
CN114860528A (en) NVMe SSD Nand reliability test method and system
CN1104792C (en) Detection method of network card
US6868375B1 (en) Emulation of dynamically reconfigurable computer system
CN101090344A (en) Monitoring method for controlling address failure of medium access on network card
CN101441590A (en) Mainboard failure diagnosis device and method and mainboard monitoring device and method
CN100511172C (en) Inter-board transparent transmission bus test device and method thereof
CN214669306U (en) Non-invasive load identification module detection device
CN100416510C (en) Host computer real-time monitoring apparatus and method
CN1225701C (en) Method of setting BIOS of CMOS for back-up computer system on DMI segment
CN114461458A (en) Server memory test method, system, terminal and storage medium
CN108021402A (en) Start-up control method and processing equipment
CN112596983A (en) Monitoring method for connector in server
CN101989219B (en) Hardware fault detection debugging code information output method, device and system
CN201281815Y (en) Device for setting handpiece board address of multiheaded computer controlled embroidery machine
CN216748731U (en) Detection circuit, interface link tooling plate and detection system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee