Connect to WiFi with nmcli

tags: linux, debian, wifi, cli

This note is in ukrainian language.

Ця замітка про те, як налаштувати WiFi засобами cli(командного рядка).

Використовую nmcli з пакунку network-manager.

Додати підключення до точки доступу

WiFi точка доступу називається ananas. Створю з’днання з таким самим ім’ям:

nmcli connection add type wifi con-name ananas ssid ananas

Увімкну режим інтерактивного редагування зєднання:

nmcli connection edit ananas

i піду налаштoвувати wireless security:

nmcli> goto wifi-sec

там собі вкажу, що хочу wpa-psk (WPA personal чи як ше кажуть WPA pre-shared key):

nmcli 802-11-wireless-security> set key-mgmt wpa-psk

i вкажц cам pre-shared key, він же пароль до вайфаю:

nmcli 802-11-wireless-security> set psk bobrkurwa

Зберігаю і виходжу назад до шеллу:

nmcli 802-11-wireless-security> save
nmcli 802-11-wireless-security> quit

Підключаюсь до WiFi використовуючи щойно створенне зєднання:

nmcli connection up ananas

або потім так само відключаюсь:

nmcli connection down ananas

Лежить все це барахло в директорії /etc/NetworkManager/system-connections.