Подробный гайд: Как проверить статус подключения к Wi-Fi в ALT Linux
ALT Linux использует NetworkManager в качестве штатного средства управления сетевыми интерфейсами. Ниже представлены все способы проверки статуса Wi-Fi-подключения — от графического интерфейса до консольных команд.
Содержание
- Проверка через графический интерфейс
- Проверка через терминал (nmcli)
- Проверка через nmtui (текстовый интерфейс)
- Низкоуровневые утилиты (iw, iwconfig)
- Диагностика проблем
Графический интерфейс
Для рабочих сред MATE / Cinnamon / Xfce
- Найдите значок сети в системном трее (панель задач)
- Левый клик — отобразится меню с доступными сетями
3. Правый клик — дополнительные опции:
- «Включить Wi-Fi» — проверка, активен ли беспроводной адаптер
- «Сведения о соединении» — подробная информация о текущем подключении
- «Параметры соединений...» — настройка статических адресов и других параметров
Для KDE Plasma
- Нажмите на виджет «Управление сетью» в панели задач
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