Чтобы посмотреть список доступных Wi-Fi сетей (SSID) через терминал в Debian, используйте следующие команды. Вам понадобятся права суперпользователя (sudo
) для некоторых методов.
1. Через nmcli
(NetworkManager)
2. Через iw
(универсальный способ)
3. Через iwctl
(для iwd)
4. Через iwlist
(устаревший метод, но работает)
- Установите
wireless-tools
:
sudo apt install wireless-tools
- Сканирование сетей:
sudo iwlist wlan0 scan | grep "ESSID:"
- Пример вывода:
ESSID:"HomeWiFi"
ESSID:"OfficeNet"
ESSID:"AndroidAP"
5. Через wpa_cli
(для wpa_supplicant)
Как определить имя Wi-Fi интерфейса
- Выполните:
ip a | grep "wlan" # или iw dev
- Пример вывода:
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
Если сети не отображаются
- Проверьте блокировку Wi-Fi:
rfkill list # Если статус "Soft blocked: yes", выполните:
rfkill unblock wifi # Разблокировать Wi-Fi
- Перезапустите сетевой сервис:
sudo systemctl restart NetworkManager # или iwd
Примеры команд
Эти методы помогут вам быстро найти доступные Wi-Fi сети через терминал. Если адаптер не видит сети, проверьте:
- Правильность имени интерфейса (например,
wlan0
, wlp3s0
).
- Установлены ли драйверы (как в предыдущих инструкциях).
- Не заблокирован ли адаптер (
rfkill list
).