Note que você deve ser capaz de simplesmente executar sudo console-conf
, que é aquela configuração de primeira inicialização que você já passou. Mas não suporta configurações de rede mais complexas, portanto, uma resposta mais detalhada é:
As imagens do Ubuntu Core utilizam netplan e usam o systemd-networkd backend para isso. Eu não tenho um Joule na mão, mas eu tenho a minha placa Dragon aqui, e eu usei a primeira configuração de boot para configurar uma conexão ethernet com fio. Deixe-me mostrar o que eu faria com o netplan para configurar uma conexão sem fio.
-
Modifique
/etc/netplan/00-snapd-config.yaml
. Este é o arquivo gerado pelo console-conf na primeira inicialização. Desde que eu configurei a conexão com fio na primeira inicialização, o meu parecia assim:# This is the network config written by 'console-conf' network: ethernets: eth0: addresses: [] dhcp4: true version: 2
Como queria ativar o Wi-Fi, atualizei este arquivo para isso:
# This is the network config written by 'console-conf' network: ethernets: eth0: addresses: [] dhcp4: true wifis: wlan0: access-points: <access point name>: password: <password> dhcp4: true version: 2
-
Execute
sudo netplan generate
para gerar a configuração de backend necessária para systemd-networkd. - Execute
sudo netplan apply
para realmente aplicar a nova configuração.
Você pode executar networkctl
periodicamente e verá as interfaces surgirem.