Рейтинг:1

Wi-Fi не работает после обновления ядра до 5.13.0-27-generic в Ubuntu 20.04

флаг bd

Мой ноутбук HP PROBOOK с установленной Ubuntu 20.04. В последний день ядро ​​моей системы было обновлено до версии 5.13.0-27-generic, и после этого я не могу подключиться к Wi-Fi. Соединение по локальной сети работает нормально, но есть проблема с подключением к Wi-Fi. Ниже приведены детали ядра -

Версия Linux 5.13.0-27-универсальная (buildd@lgw01-amd64-045) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils для Ubuntu) 2.34) #29~20.04.1 -Ubuntu SMP Пт, 14 января 00:32:30 UTC 2022

До установки обновления все работало нормально, но вдруг после перезагрузки возникла эта проблема.

Я не уверен, что мои драйверы отсутствуют или что-то пошло не так с адаптером Wi-Fi.

В случае отсутствия драйверов, где взять эти драйверы и то же самое с адаптером Wi-Fi.

статус dkms выдает следующий результат

rtl8821ce, v5.5.2_34066.20200325, 5.13.0-27-универсальный, x86_64: установлен
rtl8821ce, v5.5.2_34066.20200325, 5.4.0-96-универсальный, x86_64: установлен
rtl88x2bu, 5.8.7.1, 5.13.0-27-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.11.0-46-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.13.0-27-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.4.0-96-универсальный, x86_64: установлен

sudo lshw -C сеть

*-сеть:0               
       описание: Беспроводной интерфейс
       продукт: Корпорация Intel
       производитель: корпорация Intel
       физический идентификатор: 14.3
       информация о шине: pci@0000:00:14.3
       логическое имя: wlp0s20f3
       версия: 20
       ширина: 64 бита
       часы: 33 МГц
       возможности: pm msi pciexpress msix bus_master cap_list ethernet физический беспроводной
       конфигурация: широковещательная передача = да, драйвер = версия драйвера iwlwifi = 5.11.0-22-универсальная прошивка = 59.601f3a66.0 QuZ-a0-jf-b0-59.u ip = 192.168.1.4 latency = 0 link = yes multicast = yes wireless = ИЭЭЭ 802.11
       ресурсы: iomemory:600-5ff irq:16 memory:600324c000-600324ffff
  *-сеть:1
       описание: Интерфейс Ethernet
       продукт: Ethernet-соединение (13) I219-V
       производитель: корпорация Intel
       физический идентификатор: 1f.6
       информация о шине: pci@0000:00:1f.6
       логическое имя: enp0s31f6
       версия: 20
       пропускная способность: 1 Гбит/с
       ширина: 32 бита
       часы: 33 МГц
       возможности: pm msi bus_master cap_list ethernet физический tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd автосогласование
       конфигурация: автосогласование=на широковещании=да драйвер=e1000e версия драйвера=5.11.0-22-общая прошивка=0.6-4 задержка=0 ссылка=нет многоадресной рассылки=да порт=витая пара
       ресурсы: irq:143 память:54100000-5411ffff
  *-сеть
       описание: Интерфейс Ethernet
       физический идентификатор: 2
       логическое имя: veth4fc7862
       размер: 10 Гбит/с
       возможности: Ethernet физический
       конфигурация: автосогласование=выкл. трансляция=да драйвер=veth версия драйвера=1.0 дуплекс=полный канал=да мультикаст=да порт=скорость витой пары=10 Гбит/с

lspci -nn

00:00.0 Хост-мост [0600]: устройство корпорации Intel [8086:9a14] (версия 01)
00:02.0 VGA-совместимый контроллер [0300]: Intel Corporation Device [8086:9a49] (версия 01)
00:04.0 Контроллер обработки сигналов [1180]: Устройство корпорации Intel [8086:9a03] (версия 01)
00:0a.0 Контроллер обработки сигналов [1180]: устройство корпорации Intel [8086:9a0d] (версия 01)
00:0d.0 USB-контроллер [0c03]: устройство корпорации Intel [8086:9a13] (версия 01)
00:0e.0 Контроллер шины RAID [0104]: Устройство управления томами корпорации Intel NVMe RAID-контроллер [8086:9a0b]
00:14.0 USB-контроллер [0c03]: устройство корпорации Intel [8086:a0ed] (версия 20)
00:14.2 ОЗУ [0500]: устройство корпорации Intel [8086:a0ef] (версия 20)
00:14.3 Сетевой контроллер [0280]: устройство корпорации Intel [8086:a0f0] (версия 20)
00:15.0 Контроллер последовательной шины [0c80]: устройство корпорации Intel [8086:a0e8] (версия 20)
00:16.0 Коммуникационный контроллер [0780]: Устройство корпорации Intel [8086:a0e0] (версия 20)
00:1d.0 Мост PCI [0604]: устройство корпорации Intel [8086:a0b0] (версия 20)
00:1f.0 Мост ISA [0601]: Устройство корпорации Intel [8086:a082] (версия 20)
00:1f.3 Мультимедийный аудиоконтроллер [0401]: устройство корпорации Intel [8086:a0c8] (версия 20)
00:1f.4 SMBus [0c05]: Устройство корпорации Intel [8086:a0a3] (версия 20)
00:1f.5 Контроллер последовательной шины [0c80]: устройство корпорации Intel [8086:a0a4] (версия 20)
00:1f.6 Контроллер Ethernet [0200]: Ethernet-соединение корпорации Intel (13) I219-V [8086:15fc] (версия 20)
01:00.0 Контроллер энергонезависимой памяти [0108]: Устройство Samsung Electronics Co Ltd [144d:a809]

lspci-nnk | группа 0280 -A3

00:14.3 Сетевой контроллер [0280]: устройство корпорации Intel [8086:a0f0] (версия 20)
    Подсистема: Устройство корпорации Intel [8086:0034]
    Используемый драйвер ядра: iwlwifi
    Модули ядра: iwlwifi

ls -al /lib/прошивка/*.pnvm

-rw-r--r-- 1 root root 41804 10 января 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
-rw-r--r-- 1 root root 27456 10 января 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm

информация о моде iwlwifi | grep -я a0f0

псевдоним: pci:v00008086d0000A0F0sv*sd*bc*sc*i*

ls -al /lib/прошивка/*pnvm*

-rw-r--r-- 1 root root 41804 10 января 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm.HOLD
-rw-r--r-- 1 root root 27456 10 января 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm.HOLD

heynnema avatar
флаг ru
В меню GRUB попробуйте загрузить предыдущее ядро ​​и посмотрите, работает ли Wi-Fi. Кроме того, отредактируйте свой вопрос и покажите мне «статус dkms». Начинайте комментировать меня с @heynnema или я пропущу их.
Babita Bisht avatar
флаг bd
Привет, @heynnema, спасибо за внимание к вопросу. Я добавил результат команды, пожалуйста, посмотрите.
heynnema avatar
флаг ru
Похоже, у вас есть два модуля ядра rtl88xxxx, установленных на ядре 5.13.0-27. Какой из них правильный? Загрузитесь с ядром 5.4.0-96 и посмотрите, работает ли снова Wi-Fi. Доложить.
heynnema avatar
флаг ru
При загрузке с ядром -96 покажите мне `sudo lshw -C network` и `lspci -nn`.
Someone avatar
флаг my
Пожалуйста, отредактируйте свой вопрос, чтобы включить вывод `lspci -nnk | grep 0280 -A3`. Добро пожаловать в Ask Ubuntu!
Babita Bisht avatar
флаг bd
@heynnema - я загрузил машину с ядром -96, но сенсорная панель перестала работать, поэтому я снова загрузился с 5.11.0-22-generic, и благодаря этому Wi-Fi снова начал работать. Я добавил результаты предложенной вами команды.
Babita Bisht avatar
флаг bd
Привет @Someone - спасибо, что рассмотрели вопрос. Я перезагрузил систему с помощью 5.11.0-22-generic , Wi-Fi начал работать и добавил результат запрошенной вами команды.
heynnema avatar
флаг ru
Отредактируйте свой вопрос и покажите мне `ls -al /lib/firmware/*.pnvm`.
heynnema avatar
флаг ru
Загрузитесь с ядром -27 (wifi должен снова сломаться) и покажите мне `modinfo iwlwifi | grep -i a0f0`.
Babita Bisht avatar
флаг bd
@heynnema - добавил детали (да, Wi-Fi снова перестал работать)
heynnema avatar
флаг ru
Пожалуйста, смотрите мой первоначальный ответ. Доложить. Также...Знаете ли вы, почему `dkms status` показывает драйверы ядра rtlxxxx? У вас есть дополнительные сетевые адаптеры?
Babita Bisht avatar
флаг bd
@heynnema - возможно, я установил эти драйверы при устранении проблемы (хотя я не уверен). Я попробовал первоначальный ответ, Wi-Fi все еще не работает.
heynnema avatar
флаг ru
Давайте [продолжим это обсуждение в чате](https://chat.stackexchange.com/rooms/133615/discussion-between-heynnema-and-babita-bisht).
heynnema avatar
флаг ru
Статус пожалуйста...
Рейтинг:0
флаг ph

Та же проблема, то же (временное) исправление (понижение версии), но с ноутбуком MSI.
Вот вывод для (работающего) ядра xyz.96:

статус dkms

nvidia, 460.91.03, 5.4.0-96-универсальная, x86_64: установлена nvidia, 460.91.03, 5.4.0-97-универсальная, x86_64: установлена

lspci -nn

00:00.0 Хост-мост [0600]: хост-мост процессора Intel Core 8-го поколения/регистры DRAM [8086:3ec4] (версия 07) 00:01.0 Мост PCI [0604]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) [8086:1901] (версия 07) 00:02.0 VGA-совместимый контроллер [0300]: Intel Corporation UHD Graphics 630 (Mobile) [8086:3e9b] 00:12.0 Контроллер обработки сигналов [1180]: Тепловой контроллер Intel Corporation Cannon Lake PCH [8086:a379] (версия 10) 00:14.0 Контроллер USB [0c03]: Хост-контроллер Intel Corporation Cannon Lake PCH USB 3.1 xHCI [8086:a36d] (версия 10) 00:14.2 Оперативная память [0500]: Общая SRAM Intel Corporation Cannon Lake PCH [8086:a36f] (версия 10) 00:14.3 Сетевой контроллер [0280]: Intel Corporation Wireless-AC 9560 [Пик Джефферсона] [8086:a370] (версия 10) 00:16.0 Коммуникационный контроллер [0780]: Контроллер Intel Corporation Cannon Lake PCH HECI [8086:a360] (версия 10) 00:17.0 Контроллер SATA [0106]: Контроллер Intel Corporation Cannon Lake Mobile PCH SATA AHCI [8086:a353] (версия 10) 00:1d.0 Мост PCI [0604]: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 [8086:a330] (rev f0) 00:1d.6 Мост PCI [0604]: Intel Corporation Cannon Lake PCH PCI Express Root Port #15 [8086:a336] (rev f0) 00:1f.0 Мост ISA [0601]: Intel Corporation HM470 Набор микросхем LPC/eSPI Controller [8086:a30d] (версия 10) 00:1f.3 Аудиоустройство [0403]: Intel Corporation Cannon Lake PCH cAVS [8086:a348] (версия 10) 00:1f.4 SMBus [0c05]: Контроллер SMBus PCH корпорации Intel Cannon Lake [8086:a323] (версия 10) 00:1f.5 Контроллер последовательной шины [0c80]: Контроллер Intel Corporation Cannon Lake PCH SPI [8086:a324] (версия 10) 01:00.0 VGA-совместимый контроллер [0300]: NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile] [10de:1c20] (rev a1) 01:00.1 Аудиоустройство [0403]: Аудиоконтроллер высокой четкости NVIDIA Corporation GP106 [10de:10f1] (rev a1) 02:00.0 Контроллер энергонезависимой памяти [0108]: твердотельный накопитель Sandisk Corp WD Black 2018/PC SN520 NVMe [15b7:5003] (версия 01) 03:00.0 Контроллер Ethernet [0200]: Qualcomm Atheros QCA8171 Gigabit Ethernet [1969:10a1] (версия 10)

lshw -C сеть

ВНИМАНИЕ: вы должны запускать эту программу как суперпользователь. *-сеть
описание: Беспроводной интерфейс продукт: Wireless-AC 9560 [Пик Джефферсона] производитель: корпорация Intel физический идентификатор: 14.3 информация о шине: pci@0000:00:14.3 логическое имя: wlo1 версия: 10 серийный номер: 1c:1b:b5:d3:b9:fe ширина: 64 бита часы: 33 МГц возможности: bus_master cap_list ethernet физическая беспроводная конфигурация: широковещательная передача = да, драйвер = версия драйвера iwlwifi = 5.4.0-96-универсальная прошивка = 46.4d093a30.0 ip = 192.168.0.249 задержка = 0 ссылка = да многоадресная рассылка = да беспроводная связь = IEEE 802.11 ресурсы: irq:16 память:a4414000-a4417fff *-сеть описание: Интерфейс Ethernet продукт: QCA8171 Gigabit Ethernet производитель: Qualcomm Atheros физический идентификатор: 0 информация о шине: pci@0000:03:00.0 логическое имя: enp3s0 версия: 10 серийный номер: 00:d8:61:05:0b:f0 пропускная способность: 1 Гбит/с ширина: 64 бита часы: 33 МГц возможности: bus_master cap_list Ethernet физический tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd автосогласование конфигурация: autonegotiation=on Broadcast=yes driver=alx latency=0 link=no multicast=yes port=витая пара ресурсы: irq: 18 память: a4200000-a423ffff ioport: 3000 (размер = 128) *-сеть описание: Интерфейс Ethernet физический идентификатор: 1 информация о шине: usb@1:1.4 логическое имя: enx00e04c680735 серийный номер: 00:e0:4c:68:07:35 размер: 10 Мбит/с пропускная способность: 1 Гбит/с возможности: физический ethernet tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd автосогласование конфигурация: автосогласование=по широковещанию=да драйвер=r8152 версия драйвера=v1.10.11 дуплекс=полулинк=нет многоадресной рассылки=да порт=скорость MII=10 Мбит/с ВНИМАНИЕ: вывод может быть неполным или неточным, вы должны запускать эту программу как суперпользователь.

флаг ph
Забыл добавить, что последнему обновлению биоса для этой машины уже 2 года.
David avatar
флаг cn
Что это? Это, конечно, не ответ, это просто выглядит как какая-то свалка данных.
Рейтинг:0
флаг ru

ls -al /lib/прошивка/*.pnvm

-rw-r--r-- 1 root root 41804 10 января 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
-rw-r--r-- 1 root root 27456 10 января 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm

Переименуйте эти два файла .pnvm в .pnvm.HOLD, перезагрузитесь с ядром 5.13.0-27-generic, повторно протестируйте Wi-Fi.

Обновление №1:

Просто для очистки dkms...

статус dkms

rtl8821ce, v5.5.2_34066.20200325, 5.13.0-27-универсальный, x86_64: установлен
rtl8821ce, v5.5.2_34066.20200325, 5.4.0-96-универсальный, x86_64: установлен
rtl88x2bu, 5.8.7.1, 5.13.0-27-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.11.0-46-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.13.0-27-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.4.0-96-универсальный, x86_64: установлен

sudo dkms удалить rtl8821ce/v5.5.2_34066.20200325 --все

sudo dkms удалить rtl88x2bu/5.8.7.1 --все

sudo dkms удалить виртуальный бокс/6.1.26 -k 5.4.0-96-универсальный

Обновление №2:

Ну, похоже ядро ​​5.13.0-27-generic ломает вайфай для этого пользователя. Пока запускайте с ядром 5.11.0-46-generic. Смотреть Мастер обновления программного обеспечения для обновлений ядра новее -27 обновите, а затем повторно протестируйте Wi-Fi.

Обновление №3:

Ноутбук HP ProBook 640 G8

У вас есть BIOS T74 Ver. 01.02.06. Доступна более новая версия BIOS версии 01.08.01 Rev.A от 27 января 2022 г., которую можно загрузить. здесь. Примечание. Веб-сайт может сообщить вам, что не может найти вашу ОС Ubuntu, поэтому вам придется вручную указать, что у вас 64-разрядная версия Windows 10 21H2.

Установите обновление BIOS. Перезагрузитесь на ядро ​​-27. Повторно протестируйте Wi-Fi. Доложить.

Запись: Подтвердите, что у меня есть правильная веб-страница для вашей модели #

Запись: Сделайте хорошие резервные копии перед обновлением BIOS

Обновление №4:

Ядро 5.13.0-28 было выпущено сегодня, 31 января 2022 г.

Babita Bisht avatar
флаг bd
Не получается скачать файл. Также файл будет .exe файлом, поэтому его нельзя будет установить напрямую (не используется вино).
heynnema avatar
флаг ru
@BabitaBisht Вино не подойдет. У вас не установлена ​​Windows? Некоторые BIOS разрешают обновления непосредственно из самого текущего BIOS. В противном случае перейдите на http://www.freedos.org/ и попробуйте создать загрузочный USB-накопитель FreeDOS с файлом обновления BIOS в формате .exe.
Babita Bisht avatar
флаг bd
В системе нет окон.
heynnema avatar
флаг ru
@BabitaBisht Вы проверили текущий BIOS, чтобы узнать, можно ли его обновить оттуда? Вы пробовали FreeDOS?
heynnema avatar
флаг ru
@BabitaBisht Я только что проверил. Вы можете загрузить файл .exe с более новой версией BIOS. Когда он появится и скажет вам, что вам нужно какое-то программное обеспечение HP, которого у вас нет, просто щелкните ссылку в самом низу этого диалогового окна загрузки, и загрузка начнется.
heynnema avatar
флаг ru
@BabitaBisht Сегодня было выпущено новое ядро ​​-28.
Babita Bisht avatar
флаг bd
Привет @heynnema - извиняюсь, где-то был занят - и принять ответ просто вылетело из головы. Принял ответ сейчас. Да, только что увидел новое обновление ядра и перешел к этому вопросу. Спасибо за вашу поддержку, очень ценю это.
Рейтинг:0
флаг eg

У меня была такая же проблема, поэтому пару дней погуглил, теперь работает.

Вам нужно обновить GRUB.

Простое решение: Перейдите в Центр программного обеспечения Ubuntu и найдите «настройщик grub». Перейдите на вкладку «Общие настройки». в разделе «запись по умолчанию» выберите кнопку «предопределенная» и в раскрывающемся списке выберите более старую версию. Я выбрал "5.11.0-46-универсальный" (это новое ядро ​​сломало мой Wi-Fi "5.13.0-27-generic") нажмите кнопку "Сохранить" перезагрузите систему, должно заработать.


немного сложное решение:

Если вы не хотите устанавливать настройщик grub и хотите изменить grub самостоятельно, введите команду в терминале, чтобы открыть файл grub:

sudo gedit /etc/default/grub

Теперь в gedit удалите или закомментируйте эту строку: GRUB_DEFAULT=0

и добавьте эти две строки

GRUB_DEFAULT="Дополнительные параметры для Ubuntu>Ubuntu, с Linux 5.11.0-46-generic" GRUB_SAVEDEFAULT = "ложь"

сохраните файл grub.

запустите команду для обновления grub sudo update-grub

перезагрузите систему, должно заработать.

Примечание: 5.11.0-46-generic была версией, в которой мой Wi-Fi работал в последний раз, для вас это может быть другая версия, пожалуйста, проверьте свою систему.

David avatar
флаг cn
То, что вы называете более сложным решением, является самым безопасным и предпочтительным методом. Вы можете нанести большой вред, используя неправильные настройки стороннего программного обеспечения.
heynnema avatar
флаг ru
О, нет. Не **настройщик GRUB**! Обычно это создает настоящий беспорядок в системах.
Scar War avatar
флаг eg
О, извините, может быть, мне нужно обновить свой ответ. Спасибо @heynnema и Дэвиду. Я использовал Grub Customizer, не осознавая опасности этого инструмента, но у меня он работает нормально.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.