Подробный гайд: Как проверить статус подключения к Wi-Fi в ALT Linux

Проверка статуса Wi-Fi в ALT Linux: nmcli, nmtui, графический интерфейс, диагностика. Подробное руководство по настройке беспроводного подключения

2026.05.05                  


Подробный гайд: Как проверить статус подключения к Wi-Fi в ALT LinuxПодробный гайд: Как проверить статус подключения к Wi-Fi в ALT Linux ALT Linux использует NetworkManager в качестве штатного средства управления сетевыми интерфейсами. Ниже представлены все способы проверки статуса Wi-Fi-подключения — от графического интерфейса до консольных команд.


Содержание

  1. Проверка через графический интерфейс
  2. Проверка через терминал (nmcli)
  3. Проверка через nmtui (текстовый интерфейс)
  4. Низкоуровневые утилиты (iw, iwconfig)
  5. Диагностика проблем

Графический интерфейс

Для рабочих сред MATE / Cinnamon / Xfce

  1. Найдите значок сети в системном трее (панель задач)
  2. Левый клик — отобразится меню с доступными сетями
3. Правый клик — дополнительные опции:
  • «Включить Wi-Fi» — проверка, активен ли беспроводной адаптер
  • «Сведения о соединении» — подробная информация о текущем подключении
  • «Параметры соединений...» — настройка статических адресов и других параметров

Для KDE Plasma

  1. Нажмите на виджет «Управление сетью» в панели задач
2. В открывшемся меню отобразится:
  • Статус текущего подключения
  • Список доступных Wi-Fi сетей
  • Кнопка «Настроить сетевые соединения...» для расширенных настроек

Совет: Если значок сети отсутствует, установите пакет:

# apt-get install NetworkManager-applet-gtk

Затем выполните выход из системы и повторный вход.


Терминал: утилита nmcli (рекомендуется)

nmcli — мощный инструмент командной строки для управления NetworkManager.

Базовые команды проверки статуса

# Общий статус NetworkManager
nmcli general status

# Статус всех сетевых устройств
nmcli device status

# Проверка подключения к интернету
nmcli networking connectivity check

# Список всех сетевых подключений
nmcli connection show

# Подробная информация о конкретном подключении
nmcli connection show "Имя_вашего_подключения"

Проверка именно Wi-Fi

# Статус радио-модулей (включая Wi-Fi)
nmcli radio wifi

# Список доступных беспроводных сетей
nmcli device wifi list

# Информация о беспроводном устройстве
nmcli device show wlan0  # замените wlan0 на имя вашего интерфейса

Пример вывода nmcli device status:

DEVICE             TYPE      STATE           CONNECTION
wlp2s0             wifi      подключено      MyHomeWiFi
lo                 loopback  без управления  --
Поле Значение
STATE подключено / отключено / недоступно
CONNECTION Имя активного профиля подключения

Быстрые команды для повседневного использования

# Включить/выключить Wi-Fi
nmcli radio wifi on
nmcli radio wifi off

# Подключиться к сети (одной строкой)
nmcli device wifi connect "SSID_сети" password "ваш_пароль"

# Деактивировать подключение
nmcli connection down "Имя_подключения"

# Активировать подключение
nmcli connection up "Имя_подключения"

Текстовый интерфейс: nmtui

Если вы предпочитаете меню в терминале без сложных команд:

# Установка (если не установлен)
# apt-get install NetworkManager-tui

# Запуск
nmtui

В открывшемся интерфейсе:

  • Стрелки / Tab — навигация
  • Enter — выбор
  • Пробел — переключение чекбоксов

Основные пункты меню:

  • Edit a connection — редактирование профилей
  • Activate a connection — просмотр и активация подключений (здесь виден статус)
  • Set system hostname — настройка имени хоста

Примечание:

  • nmtui не поддерживает редактирование 802.1X-подключений.

Низкоуровневые утилиты: iw, iwconfig

Для детальной диагностики беспроводного интерфейса:

# Проверка, видит ли система беспроводной адаптер
ip link show | grep -i wifi
# или
iw dev

# Информация о подключении к точке доступа
iw dev wlan0 link

# Качество сигнала и уровень шума
iw dev wlan0 station dump

# Сканирование доступных сетей (требует root)
sudo iw dev wlan0 scan | grep -E "SSID|signal:"

# Устаревший, но иногда полезный iwconfig
iwconfig wlan0

Ключевые параметры в выводе iw dev ... link:

Connected to xx:xx:xx:xx:xx:xx (on wlan0)
    SSID: MyNetwork
    freq: 2437 MHz
    RX: 12345678 bytes  (12345 packets)
    TX: 87654321 bytes  (54321 packets)
    signal: -52 dBm     # Чем ближе к 0, тем лучше сигнал
    tx bitrate: 72.2 MBit/s
Параметр Норма Проблема
signal -30...-60 dBm < -70 dBm — слабый сигнал
tx bitrate > 50 MBit/s < 10 MBit/s — возможны обрывы

Диагностика проблем

Шаг 1: Проверка оборудования

# Определение беспроводного адаптера
lspci | grep -i network
lsusb | grep -i wireless

# Проверка загрузки драйвера
lsmod | grep -i wifi
dmesg | grep -i firmware

Шаг 2: Проверка службы NetworkManager

# Статус службы
systemctl status NetworkManager

# Перезапуск при проблемах
sudo systemctl restart NetworkManager

Шаг 3: Проверка DHCP и получения адреса

# IP-адрес интерфейса
ip addr show wlan0

# Проверка маршрута по умолчанию
ip route show default

# Тест связи с шлюзом
ping -c 4 192.168.1.1  # замените на ваш шлюз

Шаг 4: Логи для углублённого анализа

# Логи NetworkManager
journalctl -u NetworkManager -n 50 --no-pager

# Логи ядра, связанные с беспроводной сетью
dmesg | grep -iE "wlan|firmware|ieee80211"

Полезные советы для ALT Linux

Проверьте, какая подсистема управляет сетью:

# Если используется etcnet вместо NetworkManager:
ls /etc/net/ifaces/

Драйверы и прошивки: В ALT Linux некоторые беспроводные адаптеры требуют отдельной установки прошивок:

# Поиск пакетов с прошивками
apt-cache search firmware | grep -i wifi

# Пример установки (для Realtek)
# apt-get install firmware-realtek

Безопасность: При использовании публичных сетей рекомендуется:

  • Отключать автоматическое подключение к открытым точкам

Краткая шпаргалка команд

Задача Команда
Статус всех устройств nmcli device status
Список Wi-Fi сетей nmcli device wifi list
Детали подключения nmcli connection show "Имя"
Сила сигнала iw dev wlan0 link | grep signal
Перезапуск сети sudo systemctl restart NetworkManager
Проверка интернета nmcli networking connectivity check
Тест связи ping -c 4 8.8.8.8

Важно:

В серверных редакциях ALT Linux по умолчанию может использоваться etcnet вместо NetworkManager.

В этом случае используйте:

# Статус интерфейсов в etcnet
ifconfig -a
# или
ip addr show
# Перезапуск сети
# service network restart