Atualmente, alterno entre as duas configurações a seguir diariamente:
1) Estar conectado à Internet através de uma rede Wi-Fi.
2) Ter meu laptop (Ubuntu 16.04) conectado à Internet através de uma conexão com fio e depois compartilhar essa conexão com meus outros dispositivos através da funcionalidade interna de hot spot do Ubuntu.
No momento, mudar de 1 para 2 exige que eu acesse manualmente o diálogo "conectar à rede oculta" no Gerenciador de Rede; Da mesma forma, alternar de 2 para 1 exige que eu desconecte manualmente do ponto de acesso e conecte-se à rede WiFi. Não dá muito trabalho, mas faço-o com frequência suficiente para que seja automatizado.
Não é tão simples como ativar a conexão automática para o ponto de acesso, pois substitui a funcionalidade de conexão automática de outras redes em vez de me conectar a uma rede WiFi quando não estou conectado por uma conexão com fio e acabo com um ponto de acesso, mas sem internet. Então, eu preciso de uma solução que:
- me conecta ao hot spot sempre que estou conectado à Internet por uma conexão com fio.
- me desconecta do hot spot quando não há conexão Ethernet.
- autoconecta-me a uma das redes com autoconnect = true sempre que estiverem disponíveis e não houver conexão Ethernet.
Uma explicação completa sobre como fazer isso seria ótima, mas também seria muito apreciada uma referência a um bom manual (não especialista) para configurar esse tipo de regra.
post-up
o/etc/network/interfaces
contexto, há uma ótima visão geral aqui .post-up
basicamente chama apenas comandos, ou scripts, depois que uma interface é exibida.