Acho que estraguei tudo quando tentei instalar o Network Manager sobre networkd
o serviço em execução. Tenho um servidor Ubuntu instalado em um Raspberry PI 4 novinho com apenas 1 GB de RAM, daí 'server'...
Muitas das respostas vistas por aí são para o Network Manager, que é instalado em desktops.
Desinstalar o Network Manager não funcionou. Acho que eu fiz isso. Difícil ter certeza.
Ambas as interfaces, eth0
e wlan0
mostram o mesmo comportamento. Com endereço IP e tudo, mas sem conexão com a internet .
netplan status
mostra o endereço IP e a rota padrão atribuída.
Ping bem-sucedido no telefone local ou roteador.
---> PING COM SUCESSO NO UBUNTU.COM. OU GGL .<---
Alguma ideia?
Editar:
$ apt policy network-manager
network-manager:
Installed: none
Candidate: 1.44.2-1ubuntu1.2
Version table:
1.44.2-1ubuntu1.2 500
500 http://ports.ubuntu.com/ubuntu-ports mantic-updates/main arm64 Packages
1.44.2-1ubuntu1 500
500 http://ports.ubuntu.com/ubuntu-ports mantic/main arm64 Packages
$ sudo cat 50-cloud-init.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
optional: true
dhcp4: true
routes:
-to: default
via: 192.168.100.1
metric: 100
wifis:
wlan0:
optional: true
dhcp4: true
access-points:
[my-ssid]:
password: [password]
user@host~$ ip a
1: lo:
2: eth0:
3: wlan0:
inet 192.168.220.73 metric 600 brd 192.168.220.255 scope global dynamic wlan0 valid_lt 2730sec preferred_lft 2730sec
inet6 fe80::
user@host~$ ip route
default via 192.168.220.124 dev wlan0 proto dhcp src 192.168.220.73 metric 600
192.168.220.0/24 dev wlan0 proto kernel scope src 192.168.220.73 metric 600
192.168.220.124 dev wlan0 proto scope src 192.168.220.73 metric 600
user@host~$ netplan status
Online state: offline
DNS Adressess: 8.8.8.8 8.8.8.1
1: lo unmanaged
3: wlan0 wifi/[my-ssid] UP networkd: wlan0
Mac address:
Addresses: 192.168.220.73/24 dhcp fe80::
Routes: default via: and the same
Usando Linux rpi 6.5.0-1020-raspi#23-Ubuntu .
resolv.conf
arquivo faltando. Então eu o crio, mesmo resultado.
$ resolvectl status
Failed to get global data: Unit dbus-org.freedesktop.resolve1.service not found
$ ls -l resolv.conf
-rw-r--r-- l root 57 nov 9 05:45 resolv.conf