Set MAC address to default
See also:
sudo ethtool -P eth0
So, to set the MAC address back to its default (assuming GNU grep here):
set_to_real() (
for i do
mac=$(ethtool -P "$i" | grep -iEom1 '([0-9a-f]{2}:){5}[0-9a-f]{2}') &&
ip link set dev "$i" address "$mac"
done
)
set_real eth0
Your "real MAC" might be reported by the kernel on boot, so have a look at
dmesg | grep eth0
and try using your ip link set...
with the MAC you find there.
There is a macchanger tool which allows to do it. From man macchanger
:
macchanger [options] device
-p, --permanent
Reset MAC address to its original, permanent hardware value.
So assuming your interface is eth0, you run:
# macchanger -p eth0