SmartQuery /ВОПРОС → ПРИМЕР → ПОНЯТНЫЙ ОТВЕТ
Системы и инструменты

iwconfig: старый интерфейс Wi-Fi и современные альтернативы

iwconfig относится к старому интерфейсу Wireless Extensions. Наличие команды зависит от дистрибутива и пакета wireless-tools; она не установлена обязательно в любом Linux. Для современных драйверов обычно используют iw, а настройку соединения делегируют NetworkManager или wpa_supplicant.

Просмотр состояния

iwconfig
iw dev
iw dev wlan0 link

Имя wlan0 — пример. Сначала найдите настоящее имя интерфейса: это может быть wlp... . Не заменяйте настройки подключения наугад, особенно если через него идёт удалённая SSH-сессия.

ESSID и ключ — не весь процесс подключения

Установка essid меняет параметр интерфейса, но сама по себе не настраивает IP, маршрут и DNS. Старый iwconfig key не является способом ввести обычный пароль WPA2/WPA3. Для защищённой сети используйте поддерживаемый менеджер соединений и его запрос секрета, чтобы не оставлять пароль в shell history.

Диагностика

  1. Проверьте, распознан ли адаптер и включено ли радио.
  2. Проверьте состояние link и поддерживаемый драйвером интерфейс.
  3. Если ассоциация есть, отдельно проверьте адрес, маршрут и DNS.
  4. Если менеджер сети уже управляет устройством, меняйте подключение через него, а не одновременно несколькими утилитами.

Отключение тоже лучше выполнять через менеджер соединения. Старый пример essid off не следует выдавать за универсальное управление любым современным Wi-Fi.

Документация