|>:In article <
[email protected]>,
|>:Is there any way to change the MAC address of a machine?
|>:Of most machines, Yes.
|how to change the MAC address then?
You have cross-posted this to a variety of newsgroups, including
- one for Windows XP (which runs only on systems with the Intel Pentium
instruction set, as far as I know)
- one for wireless devices, many of which use specialized CPUs and
specialized network cards
- a linux networking newsgroup; linux runs on a quite wide variety of
devices; and
- a group devoted to the TCP and UDP protocol suite.
Considering the multitude of hardware devices implied by your choice
of newsgroups, one must presume that you are looking for some
standard TCP or UDP or ICMP packet that one can send which will
trigger the change of MAC address.
No such TCP / UDP / ICMP packet exists.
No POSIX standard socket call exists that would change MAC addresses
either.
All facilities to change MAC addresses are specific to the combination
of hardware and OS that one has. I thus recommend that you post
to a newsgroup specific to your hardware and software, stating the
equipment you have, and soliciting information there. Or, better yet,
google for the information, as it is readily available for common
equipment + software combinations.