Проблема с драйвером Intel® Wi-Fi 6E AX210 на Ubuntu 22.04.1 LTS — отчет RF_KILL (радио отключено)

Вопрос или проблема

Я столкнулся с известной проблемой, которая уже широко обсуждалась в Интернете. Однако, к сожалению, я пока не смог решить эту проблему.

Недавно я заменил адаптер Wifi на новый, Intel(R) Wi-Fi 6 AX210 160MHz, в ноутбуке Dell Rugged 5414, которому несколько лет.

Я все еще довольно новичок в Linux/Ubuntu и буду признателен за любую помощь.

root@laptop-02# lsb_release -a
Нет доступных модулей LSB.
ID дистрибьютора: Ubuntu
Описание: Ubuntu 22.04.1 LTS
Версия: 22.04
Кодовое имя: jammy

Система правильно распознала сетевой адаптер:

root@laptop-02# lspci -knn | grep Net -A3
01:00.0 Контроллер сети [0280]: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz [8086:2725] (rev 1a)
Подсистема: Intel Corporation Wi-Fi 6 AX210 160MHz [8086:0024]
Используемый драйвер ядра: iwlwifi
Модули ядра: iwlwifi

Однако система показывает функцию WLAN как отключенную. Беспроводные сети не отображаются. Функция затенена в Ubuntu.

root@laptop-02# sudo iwconfig
lo        нет беспроводных расширений.
enp0s31f6  нет беспроводных расширений.
enx10050197f9a6  нет беспроводных расширений.
wwan0     нет беспроводных расширений.
wlp1s0    нет беспроводных расширений.

Здесь отображаются первые ошибки:

  • сигнал RF_KILL (радио отключено)
  • Не удалось загрузить прошивку для iwlwifi-ty-a0-gf-a0-73.ucode с ошибкой -2
root@laptop-02:/usr/lib/firmware# dmesg | grep wifi
[    4.914540] Загружаю модули, перенесенные из iwlwifi
[    4.914541] iwlwifi-stack-public:master:9858:4c7cba27
[    4.997046] iwlwifi 0000:01:00.0: включение устройства (0000 -> 0002)
[    5.003663] iwlwifi 0000:01:00.0: Не удалось загрузить прошивку для iwlwifi-ty-a0-gf-a0-73.ucode с ошибкой -2
[    5.003684] iwlwifi 0000:01:00.0: Не удалось загрузить прошивку для iwlwifi-ty-a0-gf-a0-72.ucode с ошибкой -2
[    5.009461] iwlwifi 0000:01:00.0: индекс флагов API 2 больше, чем поддерживается драйвером
[    5.009490] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: Версия FSEQ: 0.0.2.36
[    5.010086] iwlwifi 0000:01:00.0: загружена версия прошивки 71.058653f6.0 ty-a0-gf-a0-71.ucode op_mode iwlmvm
[    5.109985] iwlwifi 0000:01:00.0: Обнаружен Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[    5.116435] iwlwifi 0000:01:00.0: сигнал RF_KILL (радио отключено)
[    5.288652] iwlwifi 0000:01:00.0: загружена версия PNVM 05a8dfca
[    5.304238] iwlwifi 0000:01:00.0: Обнаружен RF GF, rfid=0x10d000
[    5.377673] iwlwifi 0000:01:00.0: базовый аппаратный адрес: 8c:f8:c5:3b:dc:c4
[    6.498280] iwlwifi 0000:01:00.0 wlp1s0: переименован из wlan0
[ 3575.564341] Загружаю модули, перенесенные из iwlwifi
[ 3575.564343] iwlwifi-stack-public:master:9858:4c7cba27
[ 3575.610167] iwlwifi 0000:01:00.0: Не удалось загрузить прошивку для iwlwifi-ty-a0-gf-a0-73.ucode с ошибкой -2
[ 3575.610195] iwlwifi 0000:01:00.0: Не удалось загрузить прошивку для iwlwifi-ty-a0-gf-a0-72.ucode с ошибкой -2
[ 3575.610697] iwlwifi 0000:01:00.0: индекс флагов API 2 больше, чем поддерживается драйвером
[ 3575.610719] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: Версия FSEQ: 0.0.2.36
[ 3575.611123] iwlwifi 0000:01:00.0: загружена версия прошивки 71.058653f6.0 ty-a0-gf-a0-71.ucode op_mode iwlmvm
[ 3575.656549] iwlwifi 0000:01:00.0: Обнаружен Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 3575.663397] iwlwifi 0000:01:00.0: сигнал RF_KILL (радио отключено)
[ 3575.811807] iwlwifi 0000:01:00.0: загружена версия PNVM 05a8dfca
[ 3575.823466] iwlwifi 0000:01:00.0: Обнаружен RF GF, rfid=0x10d000
[ 3575.894946] iwlwifi 0000:01:00.0: базовый аппаратный адрес: 8c:f8:c5:3b:dc:c4
[ 3575.949398] iwlwifi 0000:01:00.0 wlp1s0: переименован из wlan0

Драйвер, похоже, готов, но ему все еще нужна прошивка для чипа, которая не работает:

root@laptop-02# sudo dkms install backport-iwlwifi/8400

Подготовка ядра не нужна для этого ядра. Пропуск...

Сборка модуля:
очистка области сборки...
'make' -j4 KLIB=/lib/modules/5.15.0-46-generic...(неправильный код завершения: 2)
ОШИБКА (dkms apport): бинарный пакет для backport-iwlwifi: 8400 не найден
Ошибка! Неправильный код возврата при сборке модуля для ядра: 5.15.0-46-generic (x86_64)
Консультируйтесь с /var/lib/dkms/backport-iwlwifi/8400/build/make.log для получения дополнительной информации.

Я скачал драйверы отсюда:
https://www.intel.de/content/www/de/de/support/articles/000005511/wireless.html

Я в основном следовал этому посту в процедуре (ответ 3):
Драйвер Intel Wi-Fi 6E AX210 160MHz для Ubuntu 20.04 LTS

Большое спасибо всем за поддержку. Пожалуйста, имейте в виду, что я все еще новичок в Linux 😉

Я просто хотел сообщить вам, что проблема решилась сама собой. Похоже, что Ubuntu обновилась. Я просто выключил ноутбук на ночь. Когда я снова включил его на следующий день, WLAN (включая шифрование WPA3) работал без каких-либо проблем.

Поэтому, к сожалению, я не могу дать решение.

Ответ или решение

Проблема с драйверами Intel® Wi-Fi 6E AX210 на Ubuntu 22.04.1 LTS: RF_KILL (радио отключено)

Недавнее внедрение адаптера Wi-Fi 6E AX210 от Intel в ноутбук Dell Rugged 5414 привело к распространенной проблеме, связанной с настройкой беспроводного соединения на Ubuntu 22.04.1 LTS. Проблема заключается в том, что система не распознает активный WLAN, и появляется сообщение об ошибке RF_KILL (радио отключено). Давайте детально разберемся с этой ситуацией, чтобы понять возможные решения.

Анализ ситуации

Поскольку адаптер корректно определяется системой (что видно из вывода команд lspci и iwconfig), ключевыми факторами остаются:

  1. Статус RF_KILL: Это может означать, что адаптер был физически отключен (например, переключателем на корпусе ноутбука) или отключен программно через системные настроения Linux.

  2. Отсутствие необходимого прошивки: Вы видите сообщение о неудачной загрузке бинарных файлов прошивки для адаптера Wi-Fi:

    • Direct firmware load for iwlwifi-ty-a0-gf-a0-73.ucode failed with error -2
    • Direct firmware load for iwlwifi-ty-a0-gf-a0-72.ucode failed with error -2

Это указывает на то, что нужная прошивка не загружается, из-за чего профиль адаптера Wi-Fi не инициализируется должным образом.

Рекомендации по решению

  1. Проверка состояния RF_KILL:

    • Проверьте состояние беспроводной сети с помощью rfkill list. Если адаптер находится в состоянии "soft blocked", попробуйте разблокировать его с помощью команды:
      sudo rfkill unblock wifi
    • Если он "hard blocked", убедитесь, что физически переключатель Wi-Fi на ноутбуке переведен в положение "включено".
  2. Обновление ядра и драйверов:

    • Убедитесь, что у вас установлены последние обновления ядра. Это важно для работы новейших адаптеров Wi-Fi. Запустите:
      sudo apt update && sudo apt upgrade
    • В некоторых случаях может потребоваться перезагрузка для применения обновлений.
  3. Установка средств прошивки:

    • Установите необходимые пакеты для поддержки адаптера Wi-Fi:
      sudo apt install linux-firmware
  4. Проверка и установка дополнительных драйверов:

    • Иногда решение может зависеть от наличия специфических драйверов для вашего оборудования. Используйте команду для установки backport-iwlwifi:
      sudo dkms install backport-iwlwifi/8400
    • Если это не сработает, проверьте /var/lib/dkms/backport-iwlwifi/8400/build/make.log для получения более подробной информации об ошибках сборки.
  5. Загрузка прошивки вручную:

    • Если проблемы продолжаются, попробуйте загрузить необходимые файлы прошивки вручную. Вы можете скачать актуальные версии прошивок с официального сайта Intel или других репозиториев.

Резюме

Ваша ситуация подчеркивает важность правильной конфигурации и обновления драйверов для нового оборудования на Linux. Однако, как вы уже заметили, иногда простая перезагрузка системы после установки обновлений может помочь разрешить проблемы, особенно если ваша система с Ubuntu была в состоянии проводить автоматические обновления.

Если вы столкнётесь с подобными проблемами в будущем, вышеописанные шаги могут помочь вам их решить. Техническая поддержка сообщества Linux также всегда доступна, и вы можете обратиться к ней за помощью.

В заключение

Ситуация, когда адаптер Wi-Fi начинает работать после перезагрузки, может показаться загадочной, но это подчеркивает важность координации между оборудованием и программным обеспечением. Если проблема возникла заново, рассмотрите все рекомендованные шаги, и не стесняйтесь обращаться на форумы сообщества для получения дополнительных советов.

Оцените материал
Добавить комментарий

Капча загружается...