Provavelmente você precisa ter uma entrada em /etc/udev/rules/70-persistent-net.rules
que aloque o mesmo nome wlan0
para qualquer dispositivo wlan detectado.
por exemplo. Em um dos meus sistemas, eu tenho um TP-Link TL-WN721N que tem a seguinte regra:
# USB device 0x:0x (ath9k_htc) TP-Link TL-WN721N
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
Se eu quisesse transformar isso em uma regra genérica que correspondesse a qualquer dispositivo WLAN, independentemente do endereço MAC, etc., eu comentaria ou excluiria essa regra e a substituiria por algo assim:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", KERNEL=="wlan*", NAME="wlan0"
Nota: Esta vontade lhe causará problemas se mais tarde você achar que precisa de dois dispositivos wlan instalados ou caso precise distinguir entre diferentes dispositivos wlan.
Acabei de reler sua pergunta. Parece que você já pode ter dois dispositivos wlan na máquina. Não tenho certeza se o que você deseja é possível nessa situação, a menos que um dos dispositivos seja sempre o mesmo (e tenha sua própria regra do udev que vem antes da regra genérica), enquanto o segundo dispositivo varia.
Um método possível é executar algo como sed -i -e '/wlan/d' /etc/udev/rules.d/70-persistent-net.rules
em cada reinicialização ou a partir de um shell de root (e lembre-se de fazer udev
recarregar sua configuração) antes de trocar os adaptadores wlan usb. Eu sei que isso funciona com dispositivos eternet porque eu tenho que fazer algo muito semelhante sempre que eu substituir a placa-mãe de uma máquina ou a placa ethernet PCI-e ou clonar um sistema para um novo hardware.
Nota: isso funciona com um sistema sysvinit
debian. Eu não tenho idéia se funciona da mesma forma em uma máquina systemd
- a única máquina systemd
que eu tenho não tem uma interface wlan, apenas ethernet. e eu realmente não sinto vontade de mexer com a configuração de rede dele agora, já foi difícil fazer com que systemd
fizesse o que eu queria quando substituí seu NIC (substituindo sua placa-mãe) há alguns meses.