Идентификатор статьи: 000058909 Тип материала: Поиск и устранение неисправностей Последняя редакция: 21.01.2022

Проблемы с Intel® Killer™ AX1650 в Debian*/Ubuntu* 16.04+

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Краткая версия

Инструкции по диагностике и поиску Intel Killer AX1650 в Debian/Ubuntu 16.04+

Описание

Если ваша Intel® Killer™ AX1650 не отображается или не используется в вашей системе на базе Debian*, возможно, вам не хватает правильного драйвера Iwlwifi или встроенного ПО. В этом руководстве представлены варианты установки рабочего драйвера Iwlwifi. Мы подтвердилы, что эти параметры восстановят беспроводное подключение с помощью AX1650 в Ubuntu* 16.04/18.04/19.04.

Примечание

Если устройство, на котором вы пытаетесь установить драйверы WI-FI, не имеет доступа в Интернет, см. следующую статью.

Разрешение экрана

Существует три основных способа решения проблемы:

  • Linux* Kernel 5.1 или Linux Kernel 5.3
    ИспользуйтеВстроенное ПО Intel Wi-Fi 6 AX200 160 МГцпри запуске Linux Kernel 5.1 или 5.3. Для этого потребуется установить и использовать новое ядро Linux и скопировать файлы встроенного ПО в вашу /lib/firmware/папку. Возможно, вы также сможете установить новую версию выбранной ос Linux. Например, Ubuntu 19.10 должен немедленно работать при установке с ядром Linux 5.3 и необходимым встроенным ПО.

    Новые ядра Linux, такие как 5.4+, могут иметь проблемы с ошибками и совместимостью, поэтому если вы видите проблемы с их использованием, попробуйте понизить рейтинг до 5.3.

  • Используйте диспетчер пакетов, например APT, для установки автоматического резервного драйвера Iwlwifi
    Выполните следующие команды один за другим и перезагрузите компьютер. Если ваш AX1650 все еще не обнаружен/использован, вы можете выполнить пролистывку вниз и выполнить более старые действия backport.
    $sudo add-apt-repository ppa:canonical-hwe-team/backport-iwlwifi
    Обновление $sudo apt-get
    $ sudo apt-get install backport-iwlwifi-dkms
    перезагрузка $
  • Драйвер Iwlwifi вручную для устаревших ядер Linux
    Драйвер Iwlwifi, который работает с AX1650, входит в состав ядер Linux 5.1+.
    Если вы хотите добавить драйвер Iwlwifi в старую версию ядра Linux, вы можете выполнить следующие действия.

Драйверы с резервной поддержкой созданы для вашей текущей среды. Если вы имеете поддержку драйвера, а затем модернизируйте систему, возможно, этот драйвер будет работать некорректно. Вам потребуется удалить ранее загруженный драйвер, а затем создать другой драйвер для текущей среды.

Создайте резервное приложение драйвера Iwlwifi для устаревших ядер Linux

Перед тем, как начать ручной процесс резервного порта, здесь приведено краткое описание и пример трех необходимых действий для резервной загрузки реки Iwlwifi для вашего AX1650:

Шаг 1 — Загрузите новейшие пакеты Git и Build-Essential

  • В комплекте Build-Essential содержится пакет 'Make' и несколько других пакетов, необходимых для создания драйвера.

Шаг 2 — Загрузите репозиторий Iwlwifi-Firmware.git

  • Затем вы переместите файлы Iwlwifi в папку /lib/firmware/folder, чтобы ваш вновь созданный Драйвер может работать корректно после перезагрузки.

Шаг 3 — Загрузите репозиторий Backport-Iwlwifi.git

  • Используйте 'Make' и репозиторий Backport-Iwlwifi для создания драйвера Iwlwifi.
  • Поскольку «Make будет создаваться неподписаный драйвер, вы увидите ошибки/предупреждения SSL».
    • Это нормально, но именно поэтому функция Secure Boot должна быть выключена.
    • Если опция Secure Boot включена, в вашем компьютере не будет использовать драйвер без подписи!

Ниже приведен пример выполнения следующих действий

  • Начальные условия для этого примера вывода:
    • Dell XPS 13 9360
      AX1650
      Устаревший режим загрузки; Безопасное отключение загрузки
      Затем Ubuntu 18.04 устанавливается в виде раздела EXT4 с установкой точки установки на значение '/'
      Компьютер перезагружается и загружается в Ubuntu 18.04
    • Backport_Iwlwifi пример
      В AX1650 используется драйвер Iwlwifi, как показано на выходе 'sudo lshw-C network' и доступен WiFi.
ПримечаниеБезопасная загрузка должна быть выключена в вашей BIOS перед выполнением следующих действий. Если вы не знаете, как выключить опцию Secure Boot, обратитесь к материалам поддержки вашей машины или системной платы или веб-сайту.

Давайте начните

Введите следующие команды в одну строку терминала за один раз.

Шаг 1 — Загрузите новейшие пакеты Git и Build-Essential

Обновление $sudo apt
$ sudo apt-get install -y git
$ sudo apt-get install -y build-essential

Шаг 2 — Загрузите репозиторий Iwlwifi-Firmware.git

$git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ CD linux-встроенное ПО
$ sudo cp iwlwifi-* /lib/firmware/
$cd ..

Шаг 3 — Создание резервного драйвера Iwlwifi для вашей текущей настройки

$git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$cd backport-iwlwifi
$ sudo make a1config-iwlwifi-public
$sudo make -j4
$ sudo make install

 
Эта команда может быть необходима для принудительного использования драйвера во время загрузки:
$update-initramfs -u

Перезагрузите компьютер и убедитесь в его работе.

ПримечаниеЕсли вы обновите Ubuntu после использования резервного драйвера, возможно, вам потребуется повторить действие 3 с самого начала для создания нового драйвера.

Отказ от ответственности

1

Все публикации и контент на этом веб-сайте регулируются Условиями использования Intel.com.

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