1. Field of the Invention
The present invention relates to a method for burning MAC(Media Access Control) addresses to network cards, and more particularly to a method for burning MAC addresses to network cards during motherboard manufacturing process.
2. Description of the Related Art
A computer accesses LAN (Local Area Network) needs to use a network card which has a MAC (Media Access Control) address corresponding to itself. The MAC address is a physical symbol (hardware address) of a computer or a network device being connected to the LAN. The computer or the network device can be identified through the MAC address. When a computer is connected to the internet through LAN, it uses an IP address to receive data from the internet. When the data accesses the LAN, the IP address is transformed to a corresponding MAC address for the data to identify the position of the computer in the LAN. So the computer can receive the data successfully.
The MAC address is a 48 bits binary number. It is formed with 12 hexadecimal numbers, and corresponding to the network card one by one. Network card manufacturers need to burn the MAC address to an EPROM of the network card during the manufacturing process. Nowadays, most of the network cards are integrated on motherboards. During the motherboard manufacturing process, the manufacturers also need to burn the MAC addresses to the network cards which has being integrated on the motherboards. The most common way is to use a motherboard test machine which has a burning function to burn the MAC addresses to the network cards during the testing step of motherboard manufacturing process. However, this kind of burning method will extend the time of testing step. Because the motherboard manufacturing process is a running work, the time extending of the testing step will cause the time of each step of the motherboard manufacturing process unbalance. Moreover, the test machine doesn't have the function of valuating the correctness of the MAC addresses. If the burning step is fail, it may affect the following steps.
Thus, an improved method for burning MAC addresses to network cards is desired.
Accordingly, an object of the present invention is to provide a method for conveniently burning MAC addresses to network cards.
Another object of the present invention is to provide a method for valuating the MAC addresses which have been burned.
To achieve the above objects, a method for burning MAC addresses to network cards during the network cards manufacturing process includes the following steps: Stores a plurality of MAC addresses in a burning platform. The burning platform sends a MAC address to a burning device, and then burns the MAC address to a network card through the burning device. When the burning process finishes, the burning platform reads the contents of the network card, and compares the reading contents to the burning contents. If the result is correct, the burning platform sends the MAC address and a serial number of the network card to a server, and compares them to serial numbers and MAC addresses being stored in the server to prevent the MAC address being reused.
Other objects, advantages and novel features of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
Referring to
Because each network will use a MAC addresses, so after a burning process, the number of MAC addresses is decreased by one. The number of MAC addresses will be described as a variable K in the following description. The burning device 104 connects with the print port of burning platform 102 to receive MAC addresses, and burning the MAC address to the network card 106.
Referring to
Because the file W is written to the EPROM of network card 106, so the contents of EPROM of network card 106 includes the MAC address and the checksum thereof. If the burning file W is damaged during the burning step 36, the checksum changes. Referring to
By repeating the whole burning process described before, it can burn the network cards one by one continuously. When a serial number and a MAC address of the network card is transmitted to the server 100, the server 100 compares them to the serial numbers and MAC addresses stored in it to prevent one network card being burned again or one MAC address being used twice.
While the present invention has been illustrated by the description of the preferred embodiment thereof, and while the preferred embodiment has been described in considerable detail, it is not intended to restrict or in any way limit the scope of the appended claims to such detail. Additional advantages and modifications within the spirit and scope of the present invention will readily appear to those skilled in the art. Therefore, the present invention is not limited to the specific details and illustrative examples shown and described.
Number | Date | Country | Kind |
---|---|---|---|
92137065 A | Dec 2003 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
5798653 | Leung, Jr. | Aug 1998 | A |
5828863 | Barrett et al. | Oct 1998 | A |
5991275 | Abiven et al. | Nov 1999 | A |
6181146 | Koyama | Jan 2001 | B1 |
6363423 | Chiles et al. | Mar 2002 | B1 |
6745333 | Thomsen | Jun 2004 | B1 |
7194004 | Thomsen | Mar 2007 | B1 |
20040128395 | Miyazaki | Jul 2004 | A1 |
20060265482 | Trisno et al. | Nov 2006 | A1 |
Number | Date | Country |
---|---|---|
90223729 | Nov 2003 | TW |
Number | Date | Country | |
---|---|---|---|
20050141521 A1 | Jun 2005 | US |