As versões recentes do pacote network-manager
no Ubuntu devem fornecer o utilitário nmcli
- que deve permitir que você faça o que quiser na linha de comando. Eu não tenho certeza exatamente o equivalente às configurações da GUI que você está descrevendo, mas provavelmente
nmcli nm wifi on
Se você precisar reativar a rede como um todo (em vez de apenas o componente wifi
), isso seria
nmcli nm enable true
Existem outras opções de comando para ativar / desativar conexões individuais ( con
objects) e dispositivos de interface ( dev
objects) - consulte a página nmcli
para detalhes.
Para controle de nível inferior, é possível fazer a interface com network-manager
via dbus
, mas as APIs e ferramentas dbus
são IMHO bem complexas e a documentação clara nem sempre é fácil de encontrar.