ifup wlan0
deve fazer tudo isso para você automaticamente.
Ele lê o arquivo interfaces
e faz tudo o que a inicialização faria. Você pode ter que executar ifdown wlan0
primeiro se ifup
acreditar que a interface já está ativa.
Você pode criar um script pequeno para tentar obter o arquivo e, em seguida, executar ifup
se ele falhar e cron-lo para cada hora ou duas.