How to find/display your MAC Address:
Unix/Linux
Vendor/Ethernet MAC Address Lookup and Search -> How to find/display your MAC Address -> Unix/Linux
Linux
Solaris/SunOS
FreeBSD/NetBSD
OpenBSD
Caldera/SCO UnixWare/OpenUNIX
HP-UX (HP UNIX)
IRIX (SGI UNIX)
NeXTStep (NeXT UNIX)
AIX (IBM UNIX)
Tru64 UNIX (Digital UNIX)
- As the root user (or user with appropriate permissions)
- Type "ifconfig -a"
- From the displayed information, find eth0 (this is the default first Ethernet adapter)
- Locate the number next to the HWaddr. This is your MAC address
The MAC Address will be displayed in the form of 00:08:C7:1B:8C:02.
Example "ifconfig -a" output:
eth0 Link encap:Ethernet HWaddr 00:08:C7:1B:8C:02
inet addr:192.168.111.20 Bcast:192.168.111.255 Mask:255.255.255.0
...additional output removed...
- As the root user (or user with appropriate permissions)
- Type "/sbin/ifconfig -a"
- From the displayed information, find the Ethernet adapter (it will probably be called le0 or ie0)
- Locate the number next to ether. This is your MAC address
The MAC Address will be displayed in the form of 0:3:ba:26:1:b0 -- leading zeros are removed. For this example, the actual MAC Address would be 00:03:ba:26:01:b0.
Example "ifconfig -a" output:
le0: flags=863 mtu 1500
inet 192.168.111.30 netmask ffffff00 broadcast 192.168.111.255
ether 0:3:ba:26:1:b0
- As the root user (or user with appropriate permissions)
- Type "ifconfig -a"
- From the displayed information, find the Ethernet adapter (the name changes based on the Ethernet card installed)
- Locate the number next to the HWaddr. This is your MAC address
The MAC Address will be displayed in the form of 00:08:C7:1B:8C:02.
(Using the command"dmesg"will also display the MAC address -- along with a lot of other information)
Example "ifconfig -a" output:
ed0: flags=8843 mtu 1500
inet 192.168.111.40 netmask 0xffffff00 broadcast 192.168.111.255
ether 00:08:C7:1B:8C:02
...additional output removed...
- As the root user (or user with appropriate permissions)
- Type "netstat -in"
- From the displayed information, find the Ethernet adapter (the name changes based on the Ethernet card installed)
- Locate the number below Address. This is your MAC address
The MAC Address will be displayed in the form of 00:08:c7:1b:8c:02.
Example "netstat -in" output:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Colls
fxp0 1500 <Link> 00:08:c7:1b:8c:02 4112773 0 224501 0 0
...additional output removed...
- As the root user (or user with appropriate permissions)
- Type "ndstat"
- From the displayed information, find net0 (this is the default first Ethernet adapter)
- Locate the number below MAC Address in use. This is your MAC address
The MAC Address will be displayed in the form of 00:00:c0:88:0a:2e.
Example "ndstat" output:
Device MAC address in use Factory MAC Address
------ ------------------ -------------------
/dev/net0 00:00:c0:88:0a:2e 00:00:c0:88:0a:2e
...additional output removed...
- As the root user (or user with appropriate permissions)
- Type "/usr/sbin/lanscan"
- From the displayed information, find lan0 (this is the default first Ethernet adapter)
- Locate the number below Address. This is your MAC address
The MAC Address will be displayed in the form of 0x000E7F0D81D6 -- the leading hexadecimal indicator should be removed. For this example, the actual MAC Address would be 00:0E:7F:0D:81:D6.
Example "lanscan" output:
Hardware Station Dev Hardware Net-Interface NM Encapsulation Mjr
Path Address lu State NameUnit State ID Methods Num
2.0.2 0x000E7F0D81D6 0 UP lan0 UP 4 ETHER 52
...additional output removed...
- IRIX 4.01 or later
- As the root user (or user with appropriate permissions)
- Type "netstat -ia"
- From the displayed information, find the Ethernet adapter (the name changes based on the Ethernet card installed)
- Locate the number below Address. This is your MAC address
- Alternate Method
- Typing "/etc/nvram eaddr" should also show the MAC address
The MAC Address will be displayed in the form of 00:00:6b:71:1a:6a.
Example "netstat -ia" output:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
ec0 1500 nowhere warum 6514913 10234 184317 0 13513
192.168.111.90
00:00:6b:71:1a:6a
...additional output removed...
- As the root user (or user with appropriate permissions)
- Type "/sbin/ifconfig -a"
- From the displayed information, find the Ethernet adapter (it will probably be called le0 or ie0)
- Locate the number next to ether. This is your MAC address
The MAC Address will be displayed in the form of 0:0:f:a1:75:a0 -- leading zeros are removed. For this example, the actual MAC Address would be 00:00:0f:a1:75:a0.
Example "ifconfig -a" output:
le0: flags=863 mtu 1500
inet 192.168.111.70 netmask ffffff00 broadcast 192.168.111.255
ether 0:0:f:a1:75:a0
- As the root user (or user with appropriate permissions)
- Type "netstat -ia"
- From the displayed information, find the Ethernet adapter (the name changes based on the Ethernet card installed)
- Locate the number below Address. This is your MAC address
The MAC Address will be displayed in the form of 00:09:6B:51:1f:79.
Example "netstat -ia" output:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
ec0 1500 nowhere flotsam 5514233 11434 101317 0 14113
192.168.111.95
00:09:6B:51:1f:79
...additional output removed...
- As the root user (or user with appropriate permissions)
- Type "netstat -ia"
- From the displayed information, find the Ethernet adapter (the name changes based on the Ethernet card installed)
- Locate the number below Address. This is your MAC address
The MAC Address will be displayed in the form of >00:00:F8:1a:73:da.
Example "netstat -ia" output:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
ec0 1500 nowhere jetsam 5514233 11434 101317 0 14113
192.168.111.95
00:00:F8:1a:73:da
...additional output removed...
Send comments to jason @ coffer.com.
|