Então eu encontrei duas abordagens para resolver isso, ambas descritas em esta página Debian :
- Continue usando
wicd, mas desative com eficiência/etc/network/interfacesdeixando apenas as entradas de loopback. - Configure
wlan0diretamente em/etc/network/interfacesewicdpode ser removido (como também sugerido pelo steeldriver acima).
Edit: Eu já tentei os dois, e ambos funcionaram, mas usar o método 2 não foi tão difícil quanto eu pensava! Como sugerido pela documentação Debian, tudo o que eu precisava era ter certeza de que o wpasupplicant estava instalado (já estava), alterar as duas linhas existentes em /etc/network/interfaces para a interface de rede primária para wlan0 e depois adicionar duas linhas :
auto wlan0
iface wlan0 inet dhcp
wpa-ssid MyNetworkSSID
wpa-psk MySecretPassphrase
Não precisei inserir todos os atributos da rede e nem precisei traduzir a senha WPA-PSK para hexidecimal (embora eu tenha optado por usar a ferramenta wpa_passphrase ). Então, com isso, posso ter mais certeza de que a rede estará ativa na inicialização e posso abandonar o wicd como mais um daemon ocupando recursos.