Инструкции по диагностике и поиску 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.
- Dell XPS 13 9360
| Примечание | Безопасная загрузка должна быть выключена в вашей 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 с самого начала для создания нового драйвера. |
