Я пытался установить Ubuntu 18.04.4 LTS и Ubuntu 19.10, но столкнулся с той же проблемой: я могу использовать Bluetooth, но адаптер Wi-Fi не работает. обнаружен. Я проверил BIOS своего ноутбука Lenovo, и у меня отключена «Безопасная загрузка», поэтому я действительно не знаю, что делать. Не могли бы вы мне помочь? Спасибо.
Это результат выполнения команды lspci -knn | grep Net -A3; rfkill list
:
01: 00.0 Сетевой контроллер [0280]: Realtek Semiconductor Co., Ltd. Устройство [10ec: c82f]
Подсистема: устройство Lenovo [17aa: c02f]
06: 00.0 Контроллер энергонезависимой памяти [0108]: Устройство Sandisk Corp [15b7: 5005] (ред. 01)
Подсистема: Устройство Sandisk Corp [15b7: 5005]
0: ideapad_wlan: Беспроводная локальная сеть
Мягкая блокировка: нет
Жестко заблокировано: нет
1: ideapad_bluetooth: Bluetooth
Мягкая блокировка: да
Жестко заблокировано: нет
2: hci0: Bluetooth
Мягкая блокировка: да
Жестко заблокировано: нет
Пока вывод команды dmesg | grep rtw
пуст.
У меня была такая же проблема, и я наконец нашел решение. См. здесь .
Вкратце: оказалось, что драйвер, который должен поддерживать это оборудование (rtw88), был доступен и совместим с этим оборудованием уже в ядре > 5.2, но он не настроен на распознавание этого оборудования.
Чтобы решить эту проблему, мне пришлось скомпилировать ядро Linux с небольшой модификацией исходного кода:
Найдите файл: ./linux/drivers/net/wireless/realtek/rtw88/pci.c
и отредактируйте его. Найдите строку '0xC822'
и замените ее на '0xC82F'
Идея решения от yaron160 работает.
Вместо этого я использовал этот код для установки соответствующего модуля драйвера: https://github.com/lwfinger/rtw88. В коде от 18 мая нужно изменить файл rtw8822ce.c вместо pci.c
Надеюсь, этот ответ будет полезен
Мое решение предназначено для debian(debian 10.5), но поскольку я нигде не видел своего решения на форумах, я опубликую его, если оно не противоречит правилам.
Это было сделано на Matebook D14 2020 CPU AMD Ryzen 5 3500U с сетевой картой realtek 8822CE. У меня не было дисплея без нового ядра Linux, поэтому я установил 5.7.X, если вам нужна какая-либо информация по этому поводу, не стесняйтесь, пишите мне.
Сначала вам нужно отредактировать файл /etc/apt/sources.list и добавить :
deb http://deb.debian.org/debian buster-backports main contrib non-free
затем
подходящее обновление
это позволит нам загрузить прошивку
https://packages.debian.org/buster-backports/firmware-realtek
обратно на ваш терминал. Установите пакет, набрав:
apt-get -t buster-backports install firmware-realtek
важно загружать с buster-backports, версия в synaptic не обновляется и не имеет прошивки ce. Теперь вы можете проверить, все ли в порядке с synaptic (если у вас его нет, советую скачать)
synaptic-pkexec
ищите «realtek» в строке поиска, у вас должна быть последняя версия, включая прошивку 8822ce (см. описание) .
Вероятно, это могло бы работать и в Ubuntu, но я не пробовал.
Теперь вы можете перезагрузиться, и все будет в порядке.
Я новичок в Linux, и у меня была такая же проблема с моим ноутбуком asus tufgaming a17. Репозиторий lwfinger больше не доступен, но драйвер найден в другом месте на github. В любом случае, установка драйвера не помогла, потому что у меня была прошивка 1.173. Найдите архив прошивки Linux и обновитесь до 1.187 (текущая стабильная версия поддерживается 1.187.3), обязательно используйте 187_all deb. Это заставило меня встать на ноги и наконец-то смог использовать Wi-Fi в Linux. Я не публиковал ссылки, потому что это был для меня опыт обучения, и я думаю, что все выиграют от этого. Синаптик кстати не помог.