Сделал так:
/etc/network/interfaces
auto wlan0
iface wlan0 inet manual
/etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x14e4:0x4315 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:aa:00:aa:00:aa", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0", RUN+="/sbin/ifconfig wlan0 hw ether 00:bb:00:bb:00:bb"
Критика приветствуется.
Не понимаю сейчас - в какой момент, какие компоненты могут или не могут восcтановить изначальный MAC. Вроде бы не должны, т.к. они будут работать уже только с результатом работы Udev, т.е. с файлами. Я прав?