Ultimamente eu tenho que alternar entre uma conexão de internet wi-fi e com fio com alguma frequência, e descobri que a única maneira que eu sou capaz de fazer isso é reiniciar o computador. Aqui estão os dois casos de como isso funciona:
1) Inicie o computador com o sistema sem fio conectado automaticamente. Isso torna impossível, mais tarde, mudar para uma conexão ethernet, mesmo com o Wi-Fi desligado.
2) Inicie o computador com o hardware wifi desativado e o ethernet conectado. Isso permite uma conexão ethernet, mas se eu desconectar e ativar o Wi-Fi, não consigo conexão.
Como eu resolveria esse problema?
Aqui está o conteúdo do meu arquivo /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
Edit: Eu encontrei um script de contorno, mas nenhuma solução até agora.
/etc/init.d/networking stop
nano #this is where i unplug wire and enable wifi, or vice versa, then Ctrl-x
/etc/init.d/networking start