Como a última citação diz, você tem "dhcp", quando deveria ter "manual" para wlan0.
Tente mudar
iface wlan0 inet dhcp
para
iface wlan0 inet manual
em /etc/network/interfaces
.
Outra opção é usar o gerenciador para conexões de rede, por exemplo, o Network Manager do Gnome ou o WICD .