Você deve estar executando uma versão mais antiga do Ubuntu (pré 16.04) que não habilita os Nomes previsíveis da interface de rede por padrão.
Para usá-lo, você precisa ativar o net.ifnames=1
na linha de comando do kernel.
Quando ligo laptop sem cartão externo conectado interno tem dev nome wlan0, entao eu conecto wifi-card externo ele se torna wlan1 e eu gosto dele.
Mas se eu começar o laptop com o cartão externo conectado, ele será wlan0 e o interno se tornará wlan1.
O problema é que eu quero ter o modo de segurança sempre desligado para cartão externo, então eu preciso executar um comando na inicialização como:
iw dev wlan1 set power_save off
Mas o nome do dispositivo é inconsistente, existe uma maneira de corrigir isso?