You tried ifconfig and iwconfig, but they all don’t show you the MAC address of your wireless adapter under Linux? For me, on Arch Linux and Ubuntu. This is what gives you what you want and its so beautifully short and simple:
The MAC address comes after “link/ether”. This works for wired ethernet adapters (eth0 etc.), wireless adapters (wlan0 etc.) and any other ethernet device (e.g. IEEE 802.11s mesh point devices).
If you are on Windows, read my old blog post about getting the MAC address on Windows.
Hope this helps somebody to find it a little faster.