ATTR{address}=="AA-12-00-00-2B-8B"
não é um endereço MAC válido (substitua - com pontos e letras maiúsculas por letras minúsculas), para que a primeira regra nunca seja igual. Corrija isso e eles devem funcionar de forma confiável.
De qualquer forma, em sistemas modernos (como o RHEL atual e as próximas versões Debian e Ubuntu) você não pode renomear uma interface para um nome em um dos namespaces do kernel (neste caso wlan*
), então você deve renomear as interfaces para nomes diferentes como por exemplo wl0
.