Вопрос или проблема
Я использовал Ubuntu 20.04 некоторое время, и у меня не было этой проблемы с Wi-Fi. Ничего не изменялось, и эта проблема просто появилась после последней перезагрузки. Я пытался переустановить фирмварь Intel и обновить до более нового ядра, но проблема все равно не была решена.
Версия ядра: 5.15.0-134-generic
вывод команды lshw -C network
:
sudo lshw -C network
*-network UNCLAIMED
description: Network controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: iomemory:620-61f memory:62871a4000-62871a7fff
*-network
description: Ethernet interface
physical id: 3
bus info: usb@4:1
logical name: enx80691aa214be
serial: 80:69:1a:a2:14:be
size: 1Gbit/s
capacity: 1Gbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.12.13 duplex=full firmware=rtl8153b-2 v1 10/23/19 ip=10.0.0.237 link=yes multicast=yes port=MII speed=1Gbit/s
вывод команды lspci -v | grep -i network
:
00:14.3 Network controller: Intel Corporation Device 51f1 (rev 01)
вывод команды lsusb
:
lsusb
Bus 004 Device 002: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 27c6:63ac Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC
Bus 003 Device 002: ID 0c45:6748 Microdia Integrated_Webcam_HD
Bus 003 Device 004: ID 8087:0033 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Ответ или решение
Проблема с отсутствием Wi-Fi адаптера на Dell XPS, работающем под управлением Ubuntu 20.04, может вызвать немало беспокойства, особенно когда до этого система функционировала без сбоев. Исследуя данную ситуацию, мы можем выделить несколько возможных причин и предложить пути решения, которые помогут восстановить работоспособность Wi-Fi.
Теория:
Система “не видит” Wi-Fi адаптер вследствие сбоя в работе драйвера, обновления ядра, или изменения в конфигурации системы. Возможно, адаптер находится в состоянии “неопознанного”, что также влияет на его доступность. Поскольку в вашем конкретном случае проблема возникла после перезагрузки и обновления ядра, это может указывать на конфликты или ошибки в драйверах или конфигурации ядра.
Пример:
На основе предоставленной информации, Wi-Fi адаптер отображается как "UNCLAIMED" в выводе lshw -C network
. Это свидетельствует о том, что драйвер не может корректно определить или работать с адаптером. Код устройства, указанный в выводе lspci
, позволяет предположить, что идентифицировано новое или измененное устройство, для которого необходимы специфические драйверы. Однако использование ядра версии 5.15.0-134-generic
могло внести изменения в управление устройствами, приводя к этой проблеме.
Применение:
-
Переподключение адаптера:
Первым шагом, если это возможно, является физическое отключение и повторное подключение Wi-Fi модуля. Это может помочь в случае, если проблема связана с краткосрочным сбоем в аппаратном соединении. -
Проверка драйверов:
Проверьте, установлен ли драйвер для вашего устройства. Учитывая, что у вашего адаптера Intel, важно убедиться, что:- Исполнение команды
sudo modprobe iwlwifi
даст вам понять, правильно ли загружается модуль драйвера Wi-Fi. - Если после выполнения появляется ошибка, возможно, этот модуль отсутствует и требуется установка с помощью пакетов, например,
firmware-iwlwifi
.
- Исполнение команды
-
Обновление драйверов:
- Убедитесь, что все компоненты системы обновлены. Используйте команды
sudo apt update
иsudo apt upgrade
, чтобы загрузить последние обновления. - Если у вас имеются сторонние репозитории, убедитесь, что они совместимы с вашей версией ОС и ядра.
- Убедитесь, что все компоненты системы обновлены. Используйте команды
-
Каталог модулей и ядра:
- Проверьте, присутствуют ли необходимые модули в
/lib/modules/<your-kernel-version>/kernel/drivers/net/wireless/
. Сравните содержимое каталога с поддерживаемым списком для вашего устройства. - Рассмотрите опцию возврата к предыдущему, более стабильному ядру, если проблема возникла после обновления. Вернуться к предыдущей версии ядра можно через меню загрузчика GRUB.
- Проверьте, присутствуют ли необходимые модули в
-
Проверка конфигурации системы:
- Убедитесь, что на уровне BIOS адаптер включен и не заблокирован. Иногда из-за обновлений BIOS сетевые модули могут отключаться.
- Также убедитесь, что функция "Airplane Mode" не активирована, поскольку она деактивирует все сетевые интерфейсы.
-
Информация о состоянии сети:
- Использование команды
rfkill list
может помочь выявить, заблокирован ли адаптер программно или аппаратно. Если Wi-Fi заблокирован, попробуйте снять блокировку с помощьюrfkill unblock all
.
- Использование команды
-
Переустановка или возврат драйвера:
В качестве альтернативного подхода, вы можете полностью удалить и заново установить драйверы Intel с официального сайта или с помощью менеджера пакетов:sudo apt remove --purge firmware-iwlwifi sudo apt install firmware-iwlwifi sudo modprobe -r iwlwifi sudo modprobe iwlwifi
-
Логи и диагностика:
- Анализ системных логов через
dmesg
может дать более четкое представление о происходящих ошибках и проблемах с драйверами. Прокрутите вывод на наличие специальных ошибок или предупреждений, связанных с Intel Wi-Fi.
- Анализ системных логов через
Следуя вышеперечисленным шагам, можно выявить и решить проблему с Wi-Fi адаптером на вашем устройстве. Если после выполнения всех предложенных действий проблема всё еще сохраняется, рекомендуется обратиться к специалистам поддержки Dell или Ubuntu Community, так как проблема может быть более сложной и требовать глубокого анализа.