We help IT Professionals succeed at work.

Physical Address of Network Card

Hi,
Can i change network card Physical address. If possible tell me how to do that. Can u tell me more about Physical address. I have some old cards and some new cards with me.
Thanks
James
Comment
Watch Question

Commented:
Physical address doesn't correspond with physical card. It is a value that is assigned to identify a single PC inside a LAN, for example.

But a card is not an address. Same card in different PC's (or int the same) can be assigned a different address each time. Is the PC and the network structure that builds address randomly (or a server, that monitorizes the network and log addresses).

Commented:
Windows assigns addresses correctly. You don't need to correct them (you may let PC disconnected to the LAN).

If you want to know what is the address in a PC you can open a MS-DOS window an write:

ping machine_name

where "machine_name" is the name assigned to the PC in the LAN.

Author

Commented:
Hi,
I want to change the physical address of a network card.
My card physical address is
Physical Address. . . . . . : 00-60-B0-CC-F2-E0

Thanks
James

Author

Commented:
I think this is stored in Eprom. Is there any tool  there to change this
James
rid

Commented:
Isn't this the "Ethernet address"? I thought this was more or less permanently stored on the NIC and the general idea was for this number to be unique. Why change?
Regards
/RID

Commented:
Ooops! Sorry!

HA HA HA

But that you want sounds it is not a clear operation. Sure it would be a method to change physical address, but I'm not sure it is legal operation.

For this, I prefer shut up. I don't want to be kicked from E-E.

Bye.
Commented:
jamesasp,

It is possible to change the physical address (a.k.a. the MAC address) for a network card but in almost all cases you need special equipment.

In most cards, the MAC address is stored in a PROM.  These are usually OTP (one time programmable) devices and to to change the MAC, you must program a new PROM and replace the device.  Not difficult, but you need the proper know-how and equipment.

On some cards, the MAC is stored in electrically programmable memory and can be changed via software but usually only via accessing special signals on the circuit board.  These are intended to be programmed ONCE at the factory and to be unchanged after that.

What do you want to do this anyway?  It's NOT ILLEGAL as has been mentioned but there really should not be a need to change it since every card has a unique MAC address assigned by its manufacturer.

If you really want or need to do this, it is possible but you're going to have to do some research to find out:

1) How the MAC is stored on this particular card.
2) What is the format of the MAC data.
3) How can it be changed.

Commented:
Bla, bla, bla .. OF COURCE you CAN change the physical address and this is LEGAL.This is example from net.cfg file for novell networks and te16xp NIC.Enjoy.
;  Example NET.CFG file:

;  Bind Protocol to TE-16XP card
;Protocol TCPIP
;      Bind TE16XP

;  Set up the TE-16XP card.
Link driver TE16XP
;      node address XXXXXXXXXXXX /LOOK HERE.../
;      port 300
;      int  3
       frame Ethernet_802.3
;       frame Ethernet_802.2
;        frame Ethernet_II
;        frame Ethernet_SNAP

;       Protocol IPX 00 Ethernet_802.3
;       Protocol IPX E0 Ethernet_802.2
;       Protocol IPX 8137 Ethernet_II

This command override hardcoded MAC addr.
Kyle SchroederEndpoint Engineer
CERTIFIED EXPERT

Commented:
1175089:

The node address above is NOT the MAC address...its a Netware IPX address which is not the same.  

jamesasp:
jhance's answer is correct, the MAC is generally in a PROM and can't be changed, though as he mentioned sometimes it is stored in NVRAM or similar and can be reprogrammed.  I also wonder why you want to change this...

-d

Commented:
I've had a couple of occasions to change this.  Both were related to a software package that was licensed to a specific MAC address.  In both cases we had a failure of the network card and it needed to be replaced but the "scumbag" company that we were dealing with charged a fee to change their license from one MAC to another.

So rather than pay their extortion, I reprogrammed the MAC address on the new network cards to match the old ones.

BTW, we stopped doing business with this particular company after this.

The thing you want to make sure of is that whatever MAC address you use, it must be unique.  Otherwise all sorts of very strange things start happening on your network.

Commented:
Mista dogstar as everybody knows Novell IPX protocol is plug-n-play protocol and it uses PHYSICAL addr on the nic to communicate with other nodes. And thus every node addr must be unique, but you can change it.
Kyle SchroederEndpoint Engineer
CERTIFIED EXPERT

Commented:
At best this is trying to force another address, but its not changing the hard-coded physical MAC address on the card; this cannot be done except in the ways that jhance mentioned.

-d

Commented:
Try this.  Works only with Win2k.  Goodluck.
http://www.jsiinc.com/subg/tip3000/rh3020.htm

Author

Commented:
Hi tahirr,
I have winnt4.0 and i have tried this. It is not working.

Dear all,
I want to explain why i need to change the mac address. But jhance explained my situation clearly. We are stopped business with the vendor due to some problem and now my network card fails. My boss told me to find some solution for this. I will put this question open for some others comment.
Jhance can you tell me how you changed the mac address.

James
Any new Ideas
James
Kyle SchroederEndpoint Engineer
CERTIFIED EXPERT

Commented:
Well the basic problem is you can't change the MAC address on all network cards.  What model is the card?  That will help us determine if its even possible to change it.  If the MAC is stored in PROM, there is no way to change it without swapping out the PROM chip, or replacing the card with a different card which will allow you to change the MAC addr.

That would probably be the best bet if its not possible to change the current card's number.

-d
Kyle SchroederEndpoint Engineer
CERTIFIED EXPERT

Commented:
Searching for the first part of your MAC (00:60:B0) gives some results that are HP LaserJet printers (or JetDirect boxes).  I was under the impression that each vendor is given a range of addresses to use for their cards (I even found an IEEE page where you can order your block, for $1,250!).

-e

Commented:
dogztar,

You are correct that each manufacturer of devices with a MAC address has their own unique ID within the MAC address.  And you are also correct that IEEE is the "keeper" of these blocks.

But there is really nothing from stopping an end-user from making up his own MAC.

I used to use Sun SparcStations in my work and some models could have their MAC address set at the boot prompt by writing new data to certain locations in the CMOS RAM.

A favorite to set to was "c0ffee"....

Commented:
Hello James,

Can you explain why you're posting under the ID of sridhar_PJ? Don't worry - I expect you to confirm my hunch and in that case there is no problem.

Thanks

modder
Community Support Admin

Commented:
As the requested information has not been forthcoming I have suspended these accounts on suspicion of them being multiple accounts for the same person.

I have contacted jamesasp and sridhar_PJ by e-mail to once again ask for clarification and I will defer further action until I know more.

modder
Community Support

Author

Commented:
Dear all,
A small confusion has happened and i explained the situation to modder.
Can we continue the discussion.

dogztar i am using AMD PCNET PCI Ethernet Adapter.

James
Kyle SchroederEndpoint Engineer
CERTIFIED EXPERT

Commented:

Author

Commented:
Thanks to every one.
dofzstar please vist below link to collect your points.
http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=hardgen&qid=20192715

Regards
James

Author

Commented:
dofzstar please vist below link to collect your points.
http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=hardgen&qid=20192715

Regards
James