Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A mac address programming method, storage medium and terminal for batch network cards

A MAC address and network card technology, which is applied in the computer field, can solve the problems that batch network card MAC addresses and programming cannot be realized through software, and achieve the effects of avoiding repeated programming, preventing waste, and simplifying the difficulty of operation

Active Publication Date: 2021-11-09
成都申威科技有限责任公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to overcome the problem in the prior art that batch network card MAC address programming cannot be realized by software, and provide a method, storage medium and terminal for batch network card MAC address programming

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A mac address programming method, storage medium and terminal for batch network cards

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] The present invention relates to a kind of MAC address programming method that is used for batch network card, realizes by programming tool under LINUX, UNIX-like operating system, specifically by modifying programming tool (programming software) and network card drive, by modifying programming tool , Realize the function of programming EEPROM by software, and then achieve the purpose of programming MAC addresses in batches. Such as figure 1 Shown, in embodiment 1, take the Intel I350 network card (4 port network card) as example to illustrate the inventive method, specifically comprise the following steps:

[0034] S01: Shield the verification process in the network card driver to obtain the basic information of the network card; the present invention shields the verification process in the network card driver, so that the driver can continue to initialize the network chip, so that the operating system can identify brand-new, unprogrammed firmware The network card chi...

Embodiment 2

[0051] This embodiment provides a storage medium, which has the same inventive concept as Embodiment 1, on which computer instructions are stored, and when the computer instructions are running, a method for programming MAC addresses for batch network cards in Embodiment 1 is executed. step.

[0052] Based on this understanding, the technical solution of this embodiment is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium. Several instructions are included to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (READ-ONLY MEMORY, ROM), random access memory (RANDOM ACCESS MEMORY, RAM), magnetic disk ...

Embodiment 3

[0054] This embodiment also provides a terminal, which has the same inventive concept as Embodiment 1, including a memory and a processor, the memory stores computer instructions that can run on the processor, and the processor runs the The computer instructions execute the steps of a method for programming MAC addresses for batch network cards described in Embodiment 1. The processor may be a single-core or multi-core central processing unit or a specific integrated circuit, or one or more integrated circuits configured to implement the present invention.

[0055] Each functional unit in the embodiments provided by the present invention may be integrated into one processing unit, or each unit may physically exist separately, or two or more units may be integrated into one unit.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for programming MAC addresses of network cards in batches, storage media and terminals, and belongs to the field of computer technology. The basic information modifies the number of bytes to be programmed by the firmware of the programming software, the manufacturer ID information of the network card, completes the adaptation of the programming software and the network card, and then realizes the programming of the MAC address of the network card through the programming software. In the present invention, by shielding the verification process in the network card driver, the driver can continue to initialize the network chip, so that the operating system can identify a brand new network card chip that has not been programmed with firmware, and it is convenient to obtain the network card chip information required by the present invention; modify the programming software The number of bytes to be programmed by the firmware and the manufacturer ID information of the network card, so that the programming software and the network card can support each other, realize the function of programming the EEPROM of the network card by the programming software, and then realize the MAC address programming of batch network cards.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method for programming MAC addresses of network cards in batches, a storage medium and a terminal. Background technique [0002] In the current production of computer motherboards, in order to ensure that the MAC address of the network card chip is unique, it is necessary to apply for a MAC address from IEEE and burn the obtained MAC address into the network card chip. However, the current programming method applicable to the MAC address of the network card has the following problems: [0003] 1. If you use hardware to program FLASH, it can achieve universality, but the manpower and time cost are too large. [0004] 2. Using traditional software to program EEPROM can increase the programming speed, but often a network card needs to be adapted to a programming tool. In large-scale production, due to the different models of network cards, the actual operation process It will ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/12G06F8/61
CPCG06F8/61H04L61/5046H04L61/5061H04L2101/622
Inventor 张庆豪甘林杜鹰李晋霍旭东胡波
Owner 成都申威科技有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products