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