Parece que você está perdendo a instância wlan0
para /etc/network/interfaces
:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf
Para o WPA2, tenho mais algumas linhas no arquivo de configuração do wpa:
network={
ssid="myssid"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="verrysecretpw"
}
Eu não preciso abrir a interface manualmente a partir do console, apenas conecta-se ao inicializar o sistema.