За да свържем нашия Ubuntu Server 20.04 към Wifi мрежа през конзолата трябва да изпълним следните стъпки.
- Намираме името на нашия Wifi адаптер (мрежова карта)
- Настройваме Wifi адаптера да се закача автоматично, използвайки DHCP към нашата Wifi мрежа.
За настройване ще използваме Netplan
Е, нека започнем.
Стъпка 1
Първо ще проверим името на нашия Wifi адаптер. За да направим това ще използваме следната команда:
$ ls /sys/class/net
enp0s25 lo wlan0
В зависимост от вашата Ubuntu 20.04 система името на безжичния мрежови интерфейс (Wifi мрежова карта) ще бъде нещо подобно на: wlp3s0 или както в този случай wlan0.
Стъпка 2
Второ, отиваме в директория /etc/netplan и намираме подходящите конфигурационни файлове на Netplan. Конфигурационните файлове на Netplan са с имена като 01-network-manager-all.yaml или 50-cloud-init.yaml. Съдържанието на папката /etc/netplan можем да видим използвайки следната команда:
$ ls /etc/netplan/
Стъпка 3
Редакция на конфигурационния файл на Netplan:
$ sudo vi /etc/netplan/50-cloud-init.yaml
и добавяме следните конфигурационни данни заменяйки SSID-NAME-HERE и PASSWORD-HERE с вашите SSID мрежово име и парола:
wifis:
wlan0:
optional: true
access-points:
"SSID-NAME-HERE":
password: "PASSWORD-HERE"
dhcp4: true
Моля бъдете сигурни, че блокът wifis е подравнен с по-горе стоящите ethernets или version (ако присъства). Целият конфигурационен фдайл трябва да изглежда подобно на този по-долу.
# This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
eth0:
dhcp4: true
optional: true
version: 2
wifis:
wlan0:
optional: true
access-points:
"SSID-NAME-HERE":
password: "PASSWORD-HERE"
dhcp4: true
Стъпка 4
Когато сме готови и запишем промените във конфигурационния файл на Netplan, можем да свържем нашият безжичен интерфейс (Wifi мрежова карта) към Wifi мрежата, изпълнявайки командата по-долу:
$ sudo netplan apply
Ако се натъкнете на проблеми можете да използвате следната команда за дебъг на ситуацията:
$ sudo netplan --debug apply
Стъпка 5
Ако всичко е минало успешно ще бъдете в състояние да видите, че вашият безжичен адаптер (Wifi мрежова карта) е свързана с мрежата използвайки командата – ip:
$ ip a
Пожелаваме Ви успех.
Адрес на оригиналната статия – https://linuxconfig.org/ubuntu-20-04-connect-to-wifi-from-command-line