Инструкции по диагностике и поиску Intel® Killer™ AX1650 в Debian*/Ubuntu* 16.04+ без доступа в Интернет
В Intel® Killer™ Wireless AX1650 используется драйвер Iwlwifi, который содержится в ядрах Linux* 5.1+. Если в вашем debian*/Ubuntu* используется более старое ядро Linux, AX1650 может не быть обнаружено или использовано вашим компьютером. Вы можете использовать это руководство для установки пакета, который поддерживает драйвер Iwlwifi из более новой версии ядра Linux в ваш действующий.
| Примечание |
В этом руководстве показано, что будет необходимо, если компьютер с Intel Killer беспроводным адаптером не имеет доступа к Интернету. Для передачи файлов без доступа в Интернет вам потребуется другой компьютер с доступом в Интернет и usb-флэш-накопителем или другим способом. Если устройство, которое вы пытаетесь установить драйверы WI-FI, имеет доступ в Интернет, см. следующую статью. |
Для выполнения этих действий нам потребуется другой компьютер, способный загрузить репозиторий Git и несколько пакетов.
Я использовал другой компьютер, работающий под управлением той же установки Ubuntu 18.04, которая соответствует установке Ubuntu 18.04 на моем автономном компьютере. Вы должны иметь возможность использовать ВМ, работающий под управлением Ubuntu или даже Windows 10, если в Windows установлена Ubuntu из Microsoft Store.
Ниже приведен пример использования Ubuntu на терминале Windows для загрузки чего-либо с помощью APT, а затем копирования на рабочем столе Windows (пример пользователя Windows, пожалуйста, используйте имя пользователя):
Пользователь @User -Desktop:~$ sudo add-apt-repository ppa:canonical-hwe-team/backport-iwlwifi
Пользователь @User-Desktop:~$ apt download backport-iwlwifi-dkms
Пользователь @User -Desktop:~$ cp backport-iwlwifi-dkms_8286-0ubuntu1~latest ~ubuntu18.04.1_all.deb /mnt/c/Users/RIVET/Desktop/
Пример журналов Backport
Шаг 1 — Загрузите Backport-Iwlwifi-Dkms, зависимостей и репозиторий Linux-Firmware.git.
На компьютере с доступом к Интернету откройте терминал, а затем скопируете и введите следующие команды одновременно. Нажмите ENTER после каждой команды.
$ mkdir -p backport-iwlwifi-dkms/dependencies
$cd backport-iwlwifi-dkms
$sudo add-apt-repository ppa:canonical-hwe-team/backport-iwlwifi
Обновление $sudo apt-get
$ apt download backport-iwlwifi-dkms
Зависимости $cd/
$ apt download build-essential cpp-7 dkms dpkg-dev fakeroot g++ g++-7 gcc gcc-7 gcc-7-base gcc-8-base libalgorithm-diff-diff-libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libatomic4 libatomic1 libc-dev-dev-xs-perl libalgorithm-merge-perl libasan4 libatomic1 bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl libfakeroot libgcc-7-dev libgcc1 libgomp1 libitm1 liblsan0 libmpx2 libubdmath0 libstdc++-7-dev libstdc++6 libtsan0 libubsan0 linux-libc-dev make manpages-dev
$cd ..
$git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Шаг 2 — Переместите загруженные файлы/папку на автономный компьютер с помощью флеш-накопителя USB.
Теперь на онлайн-компьютере должна быть папка со следующей структурой /контентом:
- backport-iwlwifi-dkms/
- зависимости/
- linux-firmware/
- backport-iwlwifi-dkms_8042-0ubuntu2_all.deb
Вам потребуется переместить эти файлы на автономный компьютер.
| Примечание | Во время перемещения репозитория Linux-Firmware.git может возникнуть ошибка символических ссылок. Если это так, сначала zip/tar папку, а затем переместите ее в автономный компьютер. После распаковки/удаления папки ее символические ссылки будут сохранены или восстановлены. |
Шаг 3 — Установка зависимостей, копирование файлов встроенного ПО Iwlwifi и установка Backport-Iwlwifi-Dkms
Примечание.Перед продолжением функция Secure Boot должна быть выключена в вашей BIOS. Если вы не знаете, как выключить опцию Secure Boot, обратитесь к материалам поддержки вашей машины или системной платы или веб-сайту. После этого вы можете начать процесс установки резервного драйвера Iwlwifi на компьютер.
$ cd backport-iwlwifi-dkms/
$sudo dpkg -i/*.deb
$ sudo cp linux-firmware/iwlwifi-* /lib/firmware/
$ sudo dpkg -i backport-iwlwifi-dkms_8042-0ubuntu2_all.deb
Выполните следующую команду для обновления модулей Initramfs, которые могут использоваться в вашем компьютере:
$sudo update-initramfs -u
После этого перезагрузите компьютер. Вы должны иметь возможность подключения к своей беспроводной точке доступа.
