Адаптер Intel Wi-Fi 6 AX200 не найден в Ubuntu 20.04

Страница настроек Wi-Fi жаловалась, что не может быть найден адаптер Wi-Fi. вот некоторая важная информация

lshw -C network

 *-network UNCLAIMED       
   description: Network controller
   product: Wi-Fi 6 AX200
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:04:00.0
   version: 1a
   width: 64 bits
   clock: 33MHz
   capabilities: cap_list
   configuration: latency=0
   resources: memory:fc600000-fc603fff

lspci -knn | grep Net; rfkill list

04:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Я также пытался следовать инструкциям на этой странице https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/core_release , а также скачал файл прошивки отсюда https://wireless.wiki.kernel.org/ ru / users / drivers / iwlwifi и скопировал его в / lib / firmware

. Я также пытался загрузиться в небезопасном режиме, но тоже не работает.

К вашему сведению, у меня общая версия ядра 5.4.0-42, и я использую только ubuntu 20.04 на своем ПК (без двойной загрузки)

Кто-нибудь знает решение этой проблемы?

0
задан 30 July 2020 в 17:56

3 ответа

У меня было то же самое, и я перепробовал много разных исправлений. Что я думаю исправил, так это обновление моего ядра.

wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh
chmod a+x ubuntu-mainline-kernel.sh
sudo ./ubuntu-mainline-kernel.sh

Я перезагрузил компьютер, и сначала он не работал, поэтому я выключил компьютер. Когда я снова включил его утром, Wi-Fi вернулся!

Сейчас я использую следующее ядро, и Wi-Fi кажется надежным.

#~ uname -r
5.8.0-050800-generic

Ошибка, которую я получал, была о том, что не удалось загрузить модуль -110. Теперь я получаю следующее:

#~ sudo dmesg | grep iwl                                                                                                                        
[    4.603886] iwlwifi 0000:52:00.0: enabling device (0000 -> 0002)
[    4.616449] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[    4.616872] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-55.ucode failed with error -2
[    4.616974] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-54.ucode failed with error -2
[    4.617037] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-53.ucode failed with error -2
[    4.617393] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2
[    4.617447] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2
[    4.617503] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
[    4.617559] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
[    4.620011] iwlwifi 0000:52:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[    4.620022] iwlwifi 0000:52:00.0: Found debug destination: EXTERNAL_DRAM
[    4.620027] iwlwifi 0000:52:00.0: Found debug configuration: 0
[    4.620484] iwlwifi 0000:52:00.0: loaded firmware version 48.4fa0041f.0 cc-a0-48.ucode op_mode iwlmvm
[    4.620500] iwlwifi 0000:52:00.0: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
[    4.636288] iwlwifi 0000:52:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    4.658356] iwlwifi 0000:52:00.0: Applying debug destination EXTERNAL_DRAM
[    4.658499] iwlwifi 0000:52:00.0: Allocated 0x00400000 bytes for firmware monitor.
[    4.826168] iwlwifi 0000:52:00.0: base HW address: a8:7e:ea:6c:93:f5
[    5.128612] iwlwifi 0000:52:00.0 wlp82s0: renamed from wlan0
[    7.117844] iwlwifi 0000:52:00.0: Applying debug destination EXTERNAL_DRAM
[    7.285828] iwlwifi 0000:52:00.0: FW already configured (0) - re-configuring

Кроме того, что я пытался сделать, это убедиться, что у меня не включен аппаратный переключатель, и удалить/перезагрузить модуль ядра:

sudo rmmod iwlmvm
sudo rmmod iwlwifi
sudo rfkill unblock all
sudo modprobe iwlwifi
sudo modprobe iwlmvm

Я попытался установить драйвер напрямую из Intel - https ://www.intel.co.uk/content/www/uk/en/support/articles/000005511/network-and-io/wireless-networking.html Но это, похоже, не сработало.

Я также пытался установить бэкпорты, но опять же, мне это не помогло.

sudo apt install backport-iwlwifi-dkms

В моем /lib/firmware теперь много iwlwifi файлов ucode....

#~ ls *iwl
iwlwifi-1000-5.ucode   iwlwifi-3168-22.ucode    iwlwifi-7260-16.ucode   iwlwifi-7265D-16.ucode  iwlwifi-8265-22.ucode              iwlwifi-9260-th-b0-jf-b0-43.ucode
iwlwifi-100-5.ucode    iwlwifi-3168-27.ucode    iwlwifi-7260-17.ucode   iwlwifi-7265D-17.ucode  iwlwifi-8265-27.ucode              iwlwifi-9260-th-b0-jf-b0-46.ucode
iwlwifi-105-6.ucode    iwlwifi-3168-29.ucode    iwlwifi-7260-7.ucode    iwlwifi-7265D-21.ucode  iwlwifi-8265-31.ucode              iwlwifi-cc-a0-46.ucode
iwlwifi-135-6.ucode    iwlwifi-3945-2.ucode     iwlwifi-7260-8.ucode    iwlwifi-7265D-22.ucode  iwlwifi-8265-34.ucode              iwlwifi-cc-a0-48.ucode
iwlwifi-2000-6.ucode   iwlwifi-4965-2.ucode     iwlwifi-7260-9.ucode    iwlwifi-7265D-27.ucode  iwlwifi-8265-36.ucode              iwlwifi-Qu-b0-hr-b0-48.ucode
iwlwifi-2030-6.ucode   iwlwifi-5000-5.ucode     iwlwifi-7265-10.ucode   iwlwifi-7265D-29.ucode  iwlwifi-9000-pu-b0-jf-b0-33.ucode  iwlwifi-Qu-b0-jf-b0-48.ucode
iwlwifi-3160-10.ucode  iwlwifi-5150-2.ucode     iwlwifi-7265-12.ucode   iwlwifi-8000C-13.ucode  iwlwifi-9000-pu-b0-jf-b0-34.ucode  iwlwifi-Qu-c0-hr-b0-48.ucode
iwlwifi-3160-12.ucode  iwlwifi-6000-4.ucode     iwlwifi-7265-13.ucode   iwlwifi-8000C-16.ucode  iwlwifi-9000-pu-b0-jf-b0-38.ucode  iwlwifi-Qu-c0-jf-b0-48.ucode
iwlwifi-3160-13.ucode  iwlwifi-6000g2a-5.ucode  iwlwifi-7265-16.ucode   iwlwifi-8000C-21.ucode  iwlwifi-9000-pu-b0-jf-b0-41.ucode  iwlwifi-QuZ-a0-hr-b0-48.ucode
iwlwifi-3160-16.ucode  iwlwifi-6000g2a-6.ucode  iwlwifi-7265-17.ucode   iwlwifi-8000C-22.ucode  iwlwifi-9000-pu-b0-jf-b0-43.ucode  iwlwifi-QuZ-a0-jf-b0-48.ucode
iwlwifi-3160-17.ucode  iwlwifi-6000g2b-6.ucode  iwlwifi-7265-8.ucode    iwlwifi-8000C-27.ucode  iwlwifi-9000-pu-b0-jf-b0-46.ucode
iwlwifi-3160-7.ucode   iwlwifi-6050-5.ucode     iwlwifi-7265-9.ucode    iwlwifi-8000C-31.ucode  iwlwifi-9260-th-b0-jf-b0-33.ucode
iwlwifi-3160-8.ucode   iwlwifi-7260-10.ucode    iwlwifi-7265D-10.ucode  iwlwifi-8000C-34.ucode  iwlwifi-9260-th-b0-jf-b0-34.ucode
iwlwifi-3160-9.ucode   iwlwifi-7260-12.ucode    iwlwifi-7265D-12.ucode  iwlwifi-8000C-36.ucode  iwlwifi-9260-th-b0-jf-b0-38.ucode
iwlwifi-3168-21.ucode  iwlwifi-7260-13.ucode    iwlwifi-7265D-13.ucode  iwlwifi-8265-21.ucode   iwlwifi-9260-th-b0-jf-b0-41.ucode

Поэтому, если обновление драйвера ядра не работает, попробуйте другие вещи.

Я обнаружил, что когда я обновлял драйвер ядра, мне приходилось переключать графику nvidia на драйвер с открытым исходным кодом, а обновление ядра, казалось, ломало графику, так что я не мог подключать внешние мониторы. Я сделал это через пользовательский интерфейс, выбрав Дополнительные драйверы -> Использование метапакета драйверов NVIDIA из nvidia-driver-450 (с открытым исходным кодом)

(ранее это было на 440-проприетарном)

.
2
ответ дан 5 August 2020 в 06:21

У меня была такая же проблема с AX200 (rev1a). У меня двойная загрузка (Windows 10, Ubuntu), и я отключил в BIOS как быструю загрузку, так и безопасную загрузку, но Wi-Fi по-прежнему не работал. Выполнив команду:

sudo dmesg | grep iwl

Я увидел ошибку:

failed with error -110

И я нашел в диалог, что мне нужно отключить Быструю загрузку и в Windows.

Мне помогло. Это было много времени.

5
ответ дан 25 October 2020 в 09:54

Если бы я запустил inxi -Fxz, он не показал бы драйвера для моего Wi-Fi.

У меня был новый компьютер, и я загрузился в Windows только один раз. Использовал свой Linux около трех дней, а затем переключился и вернулся к Linux, чтобы не найти Wi-Fi. Это было, как упоминал @IncSaint. По сути, быстрая загрузка Windows не отключается полностью и сохраняет некоторые данные в памяти, мешая настройке Linux для Wi-Fi. Ответ был отключить быструю загрузку.

в Windows 10 он должен находиться в «Панель управления→Оборудование и звук→Параметры электропитания→Параметры системы». Выберите «Выберите, что делают кнопки питания», чтобы получить доступ к настройкам системы из параметров питания. Затем отключите опцию «Быстрый запуск» в «Параметры выключения».

Мой доступ был немного другим — выбор того, что делают кнопки питания, был в параметрах питания.

О двойной загрузке с Windows и включенной «быстрой загрузке»

0
ответ дан 9 February 2021 в 17:19

Другие вопросы по тегам:

Похожие вопросы: