Esclarecimento breve: as ações podem ser adicionadas às configurações da interface, uma vez que as ações devem ser executadas antes ou depois das interfaces estarem com as diretivas pre-up
e if-up
.
Adicionando à sua configuração uma instrução para reduzir eth0
depois que wlan0
subir com sucesso:
auto wlan0
iface wlan0 inet manual
wpa-driver nl80211
wpa-roam /etc/wpa_supplicant.conf
iface default inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
if-up ifconfig eth0 down
if-down ifconfig eth0 up
Eu recomendo ifconfig
em vez de ifdown
como ifconfig
não retorna um erro se a interface não estiver ativa e é uma operação mais simples ( ifdown
é um script)