При отсутствии Network Manager я предлагаю вам использовать netplan. Из терминала выполните:
ЛС /etc/сетевой план
Узнайте имя файла. Сделайте резервную копию, она вам понадобится после переустановки NM:
sudo mv /etc/netplan/<найденный_файл>.yaml /etc/netplan/<найденный_файл>.bak
Теперь давайте создадим новый файл:
судо нано /etc/netplan/config.yaml
Запишите файл для чтения:
сеть:
версия: 2
визуализатор: сетевой
Wi-Fi:
wlo1:
DHCP4: да
DHCP6: да
точки доступа:
"имя_ssid_сети":
пароль: "**********"
Конечно, подставьте свои данные здесь. Обратите внимание, что имя сети и пароль заключены в кавычки ★.
Netplan очень специфичен в отношении интервалов, отступов и т. д., поэтому тщательно проверьте его дважды. Сохраните (Ctrl+o, затем Enter) и выйдите из nano (Ctrl+x, затем Enter).
Следите за:
sudo netplan генерировать
применить sudo netplan
Вы подключились?
iwconfig
пинг -c3 www.ubuntu.com
Это может потребовать перезагрузки.
Если вы подключены, переустановите NM:
судо подходящее обновление
sudo apt install — переустановить сетевой менеджер ubuntu-desktop
Перезагрузитесь и сообщите нам, есть ли улучшения. Если это так, я отредактирую этот ответ, чтобы вернуть netplan.
РЕДАКТИРОВАТЬ: Теперь, когда вы подключены и переустановили Network Manager, мы должны вернуть файл netplan, чтобы он снова ссылался на NM.
Пожалуйста, сделай:
ЛС /etc/сетевой план
Я предполагаю, что вы создали резервную копию файла /etc/netplan/01-network-manager-all.bak.
Если это так, сначала создайте резервную копию файла, который вы только что создали:
sudo mv /etc/netplan/config.yaml /etc/netplan/config.bak
И восстановить предыдущий файл:
sudo mv /etc/netplan/01-network-manager-all.bak /etc/netplan/01-network-manager-all.yaml
Следите за:
sudo netplan генерировать
применить sudo netplan
Вы должны быть готовы.