Linux Wi-Fi wpa_supplicant

Настройка беспроводной сети

Пакеты, необходимые для работы Wi-Fi:
sudo pacman -S iw wpa_supplicant dialog

Смотрим список доступных беспроводных интерфейсов:
sudo iw dev

Поднимаем интерфейс:
sudo ip link set wlp2s0 up

Ищем доступные точки:
sudo iw dev wlp2s0 scan | less

Создаем примерно такой файл /etc/wpa_supplicant/wpa_supplicant-wlp2s0.conf:
# пример конфига со всеми возможными опциями:
# /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=/run/wpa_supplicant
update_config=1

network={
ssid="network_ssid"
psk="secret"
}

Затем говорим:
sudo systemctl enable wpa_supplicant@wlp2s0
sudo systemctl start wpa_supplicant@wlp2s0
sudo systemctl status wpa_supplicant@wlp2s0

Получение настроек сети по DHCP настраивается путем редактирования
файла конфигурации /etc/systemd/network/wireless.network аналогично тому, как ранее это делалось для витой пары (см пост Как я устанавливал Arch Linux на свой ноутбук http://eax.me/archlinux-install/), только нужно заменить имя интерфейса на wlp2s0.

Говорим:
sudo systemctl restart systemd-networkd

В первом приближении, это все, а подробности можно найти в статье Wireless network configuration на Arch Wiki.
https://wiki.archlinux.org/index.php/Wireless_network_configuration

Комментарии