yellowpigs.net
Determining Your Hardware Address
A hardware address, also known as a MAC
address or a physical address, is a unique identifier for a network
interface (Ethernet or wireless) card. The hardware address is a 12-digit
hexadecimal number (composed of 0-9 and A-F).
Windows XP, 2000, NT, and Server 2003
- From the Start menu, select Run.
- Type cmd and click OK.
- Type ipconfig /all and press Enter.
- Make sure you are looking at the information for the Ethernet
adapter and not the dial up, AOL, or WAN adapter. The 12-digit alphanumeric
string listed next to Physical Address: is your hardware address.
It should not begin with 44-45, nor should it be 00-03-8A-00-00-11. (Note: For
wired connections in Windows XP, you may need to plug in the Ethernet cable.)
Windows 95, 98, and Me
- From the Start menu, select Run.
- Type winipcfg and press Enter.
- Make sure you are looking at the information for your Ethernet card.
The pull-down menu should show the model of your Ethernet card. It should
not say anything about a dial up, PPP, or AOL, adapter. If it does, switch
it to your Ethernet card. (If your Ethernet card is not an option, it may
not be properly installed.) The 12-digit alphanumeric string displayed next
to Adapter Address is your hardware address. It should not begin
with 44-45.
DOS (Windows 3.11, Windows for Workgroups)
- Run msd.exe.
- Select the Network... button.
- The number displayed next to Net01 ID: is your hardware address.
Mac OS X 11 (Big Sur), 10.14 (Mojave), 10.10 (Yosemite), and probably others
- Open System Preferences from the Dock or the Apple menu.
- Select Network preferences.
- Select the appropriate device (e.g., Wi-Fi) on the left.
- Click the Advanced... button.
- The 12-digit alphanumeric string at the botton of the window pane is your hardware address.
Mac OS X 10.4 (Tiger) and 10.3 (Panther)
- Open System Preferences from the Dock or the Apple menu.
- Select Network preferences.
- Set the Show: pull-down menu to Built-in Ethernet (or
AirPort for wireless).
- Select the Ethernet (or AirPort) tab.
- The 12-digit alphanumeric string listed next to Ethernet ID (or
AirPort ID) is your hardware address.
Mac OS X 10.2 (Jaguar)
- Open System Preferences from the Dock or the Apple
menu.
- Select Network preferences.
- Set the Show: pull-down menu to Built-in Ethernet (or
AirPort for wireless).
- Select the TCP/IP tab.
- The 12-digit alphanumeric string listed next to Ethernet Address:
at the bottom of the left hand column is your hardware address.
MacOS 8 & 9
- From the Apple menu, select Control Panels.
- Choose TCP/IP.
- Make sure that the Connect via: menu in the TCP/IP control panel
is set to Ethernet built-in (or Alternate Ethernet, or
Airport). It should not be set to PPP or Apple Talk
(MacIP).
- Go to the File menu and select Get Info. The 12-digit
alphanumeric string listed next to Hardware address: is your hardware
address. (Note: For wired connections in, you may need to plug in the
Ethernet cable.)
GNU/Linux
- From a shell, type /sbin/ifconfig -a.
- Make sure you are looking at the appropriate Ethernet device (likely
eth0). The hexadecimal number listed next to HWaddr is your hardware
address.
- Alt: On newer Linux distros, you can use use ip addr show.
Sun Solaris, *BSD, Mac OS X, and NeXTStep
- From a shell, type /sbin/ifconfig -a (or perhaps
/usr/sbin/ifconfig -a).
- Make sure you are looking at the appropriate Ethernet device. The
hexadecimal number listed next to ether is your hardware address.
SGI IRIX, Tru64 UNIX, and AIX
- From a shell, type /usr/etc/netstat -ia.
- The hexadecimal number listed in the Address column is your
hardware address.
HP-UX
- From a shell, type /usr/sbin/lanscan.
- The hexadecimal number listed in the Station Address column is
your hardware address.
VMS
- If DECnet is running, type MC NCP SHOW KNOWN LINE CHAR.
- The hexadecimal number listed next to Hardware address is your
hardware address.
Networked Printers
- Many networked printers have their hardware address printed on them,
often on a sticker on the back near the Ethernet port. Alternately, many
printers are capable of printing a configuration/test page with technical
information about the printer including the hardware address. The procedure
varies with printer brand and model and should be documented in the
printer's manual.
On many HP printers, press the Menu button on the
printer panel and go to the Information menu and then select Print
Configuration. The hardware address should be printed in the
JetDirect section and may be labeled as LAN HW Address.
Special Networked Devices
- Most special networked devices have their hardware address printed on
them. Look for a 12-digit hexadecimal number printed somewhere on the
device.