a rede sem fio com o ESSID Foo precisa de um servidor de nomes no endereço 10.32.5.12 mais um no 8.8.8.8
Você já pode configurar isso no Network Manager:
rede com fio com o ESSID ...
Redes com fio não possuem ESSIDs
Sua solução geral para eu preciso fazer esse shizzle aleatório para essa conexão aleatória seria um script de dispatcher com o Network Manager. Aqui estão alguns exemplos: