Вопрос или проблема
У меня проблема с WiFi. В настройках отсутствует раздел WiFi. Я попытался установить драйверы из двух разных репозиториев.
Также я физически отсоединял и повторно подключал драйвер. И ничего не работает.
Устройство имеет двойную загрузку, и WiFi не работает ни в Windows, ни в Ubuntu.
Характеристики устройства:
Устройство: HP Laptop 15g-dr0xxx
Процессор: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
Детали ОС
Операционная система: Ubuntu 22.04.5 LTS
Ядро: Linux 6.8.0-51-generic
Вывод "iwconfig":
lo no wireless extensions.
eno1 no wireless extensions.
br-471ff4d4efeb no wireless extensions.
br-4bb9f411c9d4 no wireless extensions.
docker0 no wireless extensions.
br-8762ad225300 no wireless extensions.
br-89fa109b6536 no wireless extensions.
br-9c73dc0b77bf no wireless extensions.
enxb29054822e73 no wireless extensions.
Вывод "sudo lshw -C network":
*-network
описание: Ethernet interface
продукт: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
производитель: Realtek Semiconductor Co., Ltd.
физический id: 0
информация о шине: pci@0000:02:00.0
логическое имя: eno1
версия: 15
серийный номер: b0:0c:d1:e7:79:86
емкость: 1Gbit/s
ширина: 64 bits
частота: 33MHz
возможности: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
конфигурация: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.8.0-51-generic микропрограмма=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=twisted pair
ресурсы: irq:16 ioport:3000(size=256) память:94104000-94104fff память:94100000-94103fff
*-network
описание: Ethernet interface
физический id: b
информация о шине: usb@1:1
логическое имя: enxb29054822e73
серийный номер: b2:90:54:82:2e:73
возможности: ethernet physical
конфигурация: autonegotiation=off broadcast=yes driver=rndis_host driverversion=6.8.0-51-generic duplex=half микропрограмма=RNDIS device ip=192.168.42.185 link=yes multicast=yes port=twisted pair
Спасибо за помощь!
Драйвер доступен из репозитория universe: rtl8821ce-dkms
sudo add-apt-repository universe
sudo apt update
sudo apt install dkms rtl8821ce-dkms
Добавьте только blacklist rtw88_8821ce
в ваш файл blacklist.
Перезагрузка драйвера:
sudo modprobe -rv rtw_8821ce
sudo modprobe -v rtw_8821ce
Посмотрите вывод lspci -knn |grep -i net -A3
, чтобы узнать, какой драйвер ядра уже используется. Разгрузите драйвер, отличный от rtw_8821ce
.
Ответ или решение
Если вы столкнулись с проблемами работы WiFi в Ubuntu 22.04 на вашем ноутбуке HP 15g-dr0xxx, эту проблему следует решать систематически, учитывая все доступные данные и обстоятельства.
Теория
Проблемы с WiFi могут возникать по разным причинам, включая аппаратные неисправности, отсутствие или неправильно установленные драйверы, а также конфликт системных настроек. Поскольку WiFi также не работает в Windows, имеет смысл подозревать аппаратную неисправность либо неправильную установку драйверов на двух операционных системах.
Пример
Вы сообщили, что попробовали установить драйвера из двух различных репозиториев на GitHub и даже физически переустановили WiFi-карту, однако это не решило проблему. Вы также указали, что в вашей системе нет секции WiFi в настройках и выход команды iwconfig
не отображает никаких беспроводных интерфейсов. Это говорит о том, что система не видит вашу WiFi-карту.
Применение
-
Проверка аппаратной части:
- Убедитесь, что WiFi-карта установлена правильно и прочно в слоте.
- Проверьте работоспособность WiFi-карты в другом устройстве (если такая возможность есть).
-
Проверка подключения в BIOS:
- Убедитесь, что WiFi включён в BIOS. Иногда настройка может быть отключена на уровне BIOS.
-
Установка правильных драйверов:
- Добавьте репозиторий
universe
, обновите информацию о пакете и установите драйверrtl8821ce
:sudo add-apt-repository universe sudo apt update sudo apt install dkms rtl8821ce-dkms
- Добавьте
blacklist rtw88_8821ce
в файл конфигурации черного списка, чтобы избежать конфликта драйверов.
- Добавьте репозиторий
-
Проверка уже загруженного драйвера:
- Используйте команду
lspci -knn | grep -i net -A3
, чтобы увидеть, что происходит на уровне системного драйвера. Убедитесь, что драйверrtw_8821ce
загружен, и выгрузите другие драйверы, если они конфликтуют:sudo modprobe -rv rtw_8821ce sudo modprobe -v rtw_8821ce
- Используйте команду
-
Альтернативные проверки:
- Если ничего не помогло, проверьте сообщения о системных ошибках в
dmesg
илиsyslog
, которые могут подсказать более детальную информацию о проблеме.
- Если ничего не помогло, проверьте сообщения о системных ошибках в
-
Диагностика в Windows:
- Поскольку адаптер не работает и в Windows, попробуйте использовать утилиты диагностики сети Windows для поиска неисправностей.
Заключение
Следуя вышеописанным шагам, можно комплексно подойти к диагностике проблемы с WiFi на вашем устройстве. Если после всех проверок проблема остаётся нерешённой, возможно, стоит рассмотреть замену WiFi-карты или обратиться за профессиональной помощью, учитывая возможность аппаратной неисправности.