Вопрос или проблема
Я устанавливаю Ubuntu 22.04.1 на Dell XPS 9350.
Wi-Fi не работал. После некоторого расследования я нашел журнал ошибок для модуля ядра, связанного с устройством.
ubuntu@ubuntu:~/repos/linux-firmware$ sudo dmesg | grep iwlwifi
[ 11.316864] iwlwifi 0000:00:14.3: включение устройства (0000 -> 0002)
[ 11.320246] iwlwifi 0000:00:14.3: Обнаружен crf-id 0xbadcafe, cnv-id 0x1080900 wfpm id 0x80005b20
[ 11.320257] iwlwifi 0000:00:14.3: PCI dev a840/40e0, rev=0x460, rfid=0x20112200
[ 11.498530] iwlwifi 0000:00:14.3: Не удалось загрузить прошивку напрямую для iwlwifi-bz-a0-fm-c0-86.ucode с ошибкой -2
[ 11.563961] iwlwifi 0000:00:14.3: Не удалось загрузить прошивку напрямую для iwlwifi-bz-a0-fm-c0-85.ucode с ошибкой -2
[ 11.564016] iwlwifi 0000:00:14.3: Не удалось загрузить прошивку напрямую для iwlwifi-bz-a0-fm-c0-84.ucode с ошибкой -2
[ 11.564060] iwlwifi 0000:00:14.3: Не удалось загрузить прошивку напрямую для iwlwifi-bz-a0-fm-c0-83.ucode с ошибкой -2
[ 11.564107] iwlwifi 0000:00:14.3: Не удалось загрузить прошивку напрямую для iwlwifi-bz-a0-fm-c0-82.ucode с ошибкой -2
[ 11.564157] iwlwifi 0000:00:14.3: Не удалось загрузить прошивку напрямую для iwlwifi-bz-a0-fm-c0-81.ucode с ошибкой -2
[ 11.564486] iwlwifi 0000:00:14.3: Не удалось загрузить прошивку напрямую для iwlwifi-bz-a0-fm-c0-80.ucode с ошибкой -2
[ 11.564488] iwlwifi 0000:00:14.3: подходящая прошивка не найдена!
[ 11.564490] iwlwifi 0000:00:14.3: минимальная необходимая версия: iwlwifi-bz-a0-fm-c0-80
[ 11.564491] iwlwifi 0000:00:14.3: максимальная поддерживаемая версия: iwlwifi-bz-a0-fm-c0-86
[ 11.564492] iwlwifi 0000:00:14.3: проверьте git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
(Я знаю, что это используемый модуль, по lspci -knn | grep Network -A3
).
Я проверил репозиторий git, указанный в журнале ошибок, но в этом диапазоне версий нет прошивки.
Ближайшая была iwlwifi-bz-b0-fm-c0-94.ucode
, но она не входит в разрешенный диапазон.
Спасибо.
Проблема была у нового процессора Intel® Core™ Ultra 7 258V Series 2 XPS 9350?
Ответ или решение
Решение проблемы с установкой Ubuntu 22.04.1 на Dell XPS 13 9350: Нет подходящего прошивочного обеспечения для iwlwifi
При установке Ubuntu 22.04.1 на ноутбук Dell XPS 13 9350 вы столкнулись с проблемой, связанной с отсутствием необходимых файлов прошивки для модуля iwlwifi, отвечающего за работу вашего Wi-Fi адаптера. Учитывая приведённые вами сообщения об ошибках из dmesg
, давайте рассмотрим, как можно устранить эту проблему и обеспечить стабильную работу Wi-Fi на вашем устройстве.
Анализ проблемы
Из приведённых вами логов мы видим следующие ключевые сообщения:
- iwlwifi 0000:00:14.3: no suitable firmware found!
- minimum version required: iwlwifi-bz-a0-fm-c0-80
- maximum version supported: iwlwifi-bz-a0-fm-c0-86
Эти сообщения указывают на то, что драйвер iwlwifi требует прошивку версии, находящейся между iwlwifi-bz-a0-fm-c0-80 и iwlwifi-bz-a0-fm-c0-86, но не может её найти. Вы заметили, что в репозитории, указанном в логах, отсутствуют файлы подходящей прошивки, что создает трудности.
Шаги для решения проблемы
-
Обновление репозиториев и установка обновлений
Перед тем как предпринимать действия по установке прошивки, убедитесь, что все системные пакеты обновлены до последних версий:sudo apt update sudo apt upgrade sudo apt dist-upgrade
-
Получение необходимой прошивки
Хотя в стандартных репозиториях Ubuntu может отсутствовать подходящее прошивочное обеспечение, вы можете попробовать установить пакетlinux-firmware
, который часто обновляется:sudo apt install linux-firmware
После установки перезагрузите систему и проверьте, работает ли Wi-Fi.
-
Поиск прошивки в сторонних источниках
Если прошивка по-прежнему не была найдена, вы можете попробовать скачать её вручную. Каждая версия прошивки может быть доступна на GitHub в репозитории linux-firmware. Обратите внимание на наличие файлов в соответствующей версии (в данном случае: iwlwifi-bz-a0-фм-c0-80 до iwlwifi-bz-a0-фм-c0-86). -
Установка прошивки вручную
Если вам удалось найти нужные файлы прошивки, скопируйте их в каталог/lib/firmware
:sudo cp iwlwifi-bz-a0-fm-c0-80.ucode /lib/firmware/ sudo cp iwlwifi-bz-a0-fm-c0-81.ucode /lib/firmware/ ... sudo cp iwlwifi-bz-a0-fm-c0-86.ucode /lib/firmware/
-
Перезагрузка и тестирование
После добавления прошивки перезагрузите систему и проверьте, распознаётся ли ваш Wi-Fi адаптер:sudo dmesg | grep iwlwifi
Убедитесь, что ошибок больше нет, и Wi-Fi работает как следует.
Заключение
Проблема с отсутствующей прошивкой для iwlwifi в вашей системе Ubuntu 22.04.1 на Dell XPS 9350 может быть устранена следующими шагами: регулярное обновление пакетов, установка дополнительных пакетов linux-firmware
, а также ручное добавление необходимой прошивки. Обратите внимание, что для успешного функционирования всех компонентов системы важно следить за обновлениями и доступностью новейших драйверов.
Если указанные шаги не привели к успеху, рекомендуется обратиться на форумы сообщества Ubuntu или в поддержку Dell для получения дополнительной помощи.