Рейтинг:1

iwlwifi: конфигурация для PCI dev не найдена

флаг cn

Как я уже заметил здесь мое беспроводное соединение не работает. После внесения некоторых изменений в прошивку в соответствии с поддержкой некоторых членов сообщества я получил следующий результат:

судо dmesg | grep выходы:

[3.373741] iwlwifi 0000:00:14.3: включение устройства (0000 -> 0002)
[ 3.381121] iwlwifi: не найдена конфигурация для PCI dev 02f0/0000, rev=0x354, rfid=0x0
[ 3.381223] iwlwifi: проверка 0000:00:14.3 завершилась с ошибкой -22

Я заметил, что последние цифры Подсистема запись изменена в соответствии с последним разом, когда я запускал lspci-kvnn | sed -n '/Сеть/,/^$/ p'. Теперь он возвращается

00:14.3 Сетевой контроллер [0280]: Intel Corporation Wireless-AC 9462 [8086:02f0]
    Имя устройства: встроенный — Ethernet
    Подсистема: Intel Corporation Wireless-AC 9462 [8086:0000]
    Флаги: bus master, fast devsel, latency 0, IRQ 16
    Память на c431c000 (64-разрядная, без предварительной выборки) [размер = 16 КБ]
    Возможности: <доступ запрещен>
    Модули ядра: iwlwifi

Кто-нибудь знает, как я могу снова получить беспроводное соединение? Я также был бы готов отформатировать всю систему, если это необходимо. Однако, когда я попытался установить версию Ubuntu 18.04 вместе с моей версией 20.04 уже без каких-либо улучшений, я не уверен, поможет ли это...

РЕДАКТИРОВАТЬ (отвечая на комментарий @nobody)

статус dkms

backport-iwlwifi, 8324: добавлено
виртуальный бокс, 6.1.26, 5.11.0-38-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.14.14-051414-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.4.0-89-универсальный, x86_64: установлен

uname -r : 5.14.14-051414-общий

список rfkill

0: hci0: Bluetooth
    Мягкая блокировка: нет
    Жесткая блокировка: нет

grep -i ошибка /var/log/kern.log -> Ссылка на внешний файл Здесь определенно есть некоторые тревожные сообщения, такие как

24 октября, 19:57:22 ядро ​​angelo-P15648: [14072.342831] iwlwifi 0000:00:14.3: запустить дамп журнала ошибок IWL:
24 октября, 19:57:22 ядро ​​angelo-P15648: [14072.342920] iwlwifi 0000:00:14.3: 0xE0000021 | FSEQ_ERROR_CODE
24 окт, 19:57:22 ядро ​​angelo-P15648: [14072.343325] iwlwifi 0000:00:14.3: ошибка прошивки при перенастройке - перепробовать!
24 октября, 19:57:22 ядро ​​angelo-P15648: [14072.343674] iwlwifi 0000:00:14.3: ошибка FW в SYNC CMD MAC_CONTEXT_CMD
24 октября, 19:57:22 ядро ​​angelo-P15648: [14072.345211] iwlwifi 0000:00:14.3: обнаружена аппаратная ошибка. Перезапуск.

Редактировать 2 (ответ на @chili555)

это нет двойной ботинок. Установлены только системы Ubuntu.

Вы правильно предположили версию ядра. uname -r выходы 5.14.14-051414-общий

dmesg | грэп выходы:

[ 2.794034] iwlwifi 0000:00:14.3: включение устройства (0000 -> 0002)
[ 2.797944] iwlwifi: не найдена конфигурация для PCI dev 02f0/0000, rev=0x354, rfid=0x0
[ 2.798042] iwlwifi: проверка 0000:00:14.3 завершилась с ошибкой -22

Я удалил backport из дерева dkms, используя sudo dkms удалить backport-iwlwifi/8324 --all

статус dkms теперь возвращается

виртуальный бокс, 6.1.26, 5.11.0-38-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.14.14-051414-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.4.0-89-универсальный, x86_64: установлен

Редактировать 3 (ответ на @chili555)

Тестирование с версией ядра 5.4.0-89-общий

dmesg | грэп ничего не возвращает...

статус dkms возвращается

виртуальный бокс, 6.1.26, 5.11.0-38-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.14.14-051414-универсальный, x86_64: установлен
виртуальный бокс, 6.1.26, 5.4.0-89-универсальный, x86_64: установлен
nobody avatar
флаг gh
Вы пытались установить `backport-iwlwifi-dkms`?
angelogro avatar
флаг cn
@nobody Он установлен (вывод: `backport-iwlwifi-dkms уже является самой новой версией (8324-0ubuntu3~20.04.4)`), но я не уверен, что он «активен». Знаете ли вы, как убедиться, что система пытается «использовать» его? Честно говоря: когда я попробовал несколько подходов к решению проблемы, я чувствую, что все в порядке, и мне интересно, смогу ли я очистить или сбросить все, что я установил за последние два дня. Любая идея о том, как подойти к этому?
nobody avatar
флаг gh
вы уверены, что это не аппаратная проблема? `dkms status` и `uname -r`, пожалуйста. Также `rfkill list` и `grep -i error /var/log/kern.log`
angelogro avatar
флаг cn
Выходы @nobody можно найти в отредактированном вопросе
nobody avatar
флаг gh
`backport-iwlwifi`установлен неправильно.Он добавляется в дерево dkms, но не собирается и не устанавливается ни в одном из ваших ядер. не найденные прошивки находятся в пакете `linux-firmware` На мой взгляд модуль iwlwifi дает сбой, потому что он 'думает' что-то не так с intel-микрокодом. но мои знания для этого действительно ограничены. Извините, может быть, кто-то другой может лучше помочь, чем я.
angelogro avatar
флаг cn
`dkms install backport-iwlwifi/8324 -k 5.14.14-051414-generic` возвращает `Ошибка! /var/lib/dkms/backport-iwlwifi/8324/5.14.14-051414-generic/x86_64/dkms.conf для модуля backport-iwlwifi включает директиву BUILD_EXCLUSIVE, которая не соответствует этому ядру/архиву. Это указывает на то, что его не следует строить. @nobody В любом случае спасибо.
chili555 avatar
флаг cn
Я не верю, что backport правильно устанавливается для любой версии ядра выше 5.4. Я предлагаю вам удалить его. Перезагрузитесь, я полагаю, с версией ядра 5.14.14 и покажите мне: `sudo dmesg | grep iwl` Если это двойная загрузка с Windows, отключите быструю загрузку.
angelogro avatar
флаг cn
@ chili555 Я обновил вопрос (см. ** Редактировать 2 **).
angelogro avatar
флаг cn
@chili555 `sudo modprobe iwlwifi && sudo dmesg | grep iwl` ничего не возвращает.
nobody avatar
флаг gh
У вас есть старый бионический образ для живого сеанса? для тестирования?
angelogro avatar
флаг cn
@chili555 Может быть, эта строка `i915 0000:00:02.0: [drm] *ERROR* Ошибка атомарного обновления на канале A (начало = 54947, конец = 54948), время 185 мкс, мин. 1073, макс. 1079, начало строки сканирования 1069, конец 1080` журнала ошибок может быть интересно. Это произошло примерно за 3 часа до первой ошибки драйвера iwlwifi. Напоминаю: еще 4 дня назад у меня никогда не было (видимых) проблем с Wi-Fi.
chili555 avatar
флаг cn
Если вы прервете процесс загрузки в меню GRUB и загрузитесь с самой ранней версией ядра, которая у вас есть, проблема останется? Возможно, проблема в 5.14.14.
chili555 avatar
флаг cn
"dmesg | grep iwl ничего не возвращает..." Как насчет: `sudo modprobe iwlwifi && sudo dmesg | grep iwl` Modprobe может выдать ошибку, которая приведет нас к решению.
angelogro avatar
флаг cn
@chili555 Попробую. Однако имейте в виду, что я установил 5.14.14 только в процессе решения проблемы с `iwlwifi`.
chili555 avatar
флаг cn
Вы все еще работаете над решением этой проблемы? У меня есть новая идея (правило udev) и мне нужен тестер! Ответьте, пожалуйста.

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

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