Linux Ubuntu 20.04 автоподключение WiFi до входа в систему
Недавно столкнулся с ситуацией, что ПК с Ubuntu 20.04 разрывает и не поднимает WiFi соединение при перезагрузке ПК или перезагрузке роутера. Происходит это если не осуществлялась авторизация или ПК ушел на локскрин. Причем если залогиниться — автоматически сеть подхватывалась. В сети почти нет информации на этот счет, поэтому публикую рабочее решение.
В первую очередь нужно отредактировать файл /etc/netplan/01-network-manager-all.yaml
sudo nano /etc/netplan/01-network-manager-all.yaml
Комментируем текущие строки, вместо них добавляем новые (отступы делать строго пробелами):
network:
ethernets:
%LANADAPTERNAME%:
dhcp4: true
optional: true
version: 2
wifis:
%WIFIADAPTERNAME%:
dhcp4: true
optional: true
access-points:
«%WIFINETNAME%»:
password:
«%WIFINETPASSWORD%»
renderer: networkd
Где:
%LANADAPTERNAME% — имя вашего LAN адаптера, посмотреть можно командой sudo ifconfig (у меня это enp3s0)
%WIFIADAPTERNAME% — имя вашего WiFi адаптера, посмотреть можно командой sudo ifconfig (у меня это wlx1cbfce579c8d)
%WIFINETNAME% — Имя вашей WiFi сети, он же SSID
%WIFINETPASSWORD% — пароль от вашей WiFi сети
Далее выполняем команду генерации, отслеживаем вывод ошибок, при необходимости их исправляем (перед debug две -, а не одна как отображает сайт)
sudo netplan —debug generate
Применяем сгенерированные настройки
sudo netplan apply
Перезагружаемся
sudo reboot