Как установить драйверы для сетевого контроллера RTL8821CE в Ubuntu 20.04?

Мой ноутбук (HP Laptop 14-ck1xxx) поставляется с сетевым контроллером RTL8821CE . Когда я запускаю lspci | grep Network Я получаю:

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter

Я не могу заставить Wi-Fi работать. Что я сделал до сих пор:

  1. Загрузите репо с https://github.com/tomaspinho/rtl8821ce .
  2. Разархивируйте файл и переименуйте папку с rtl8821ce-master на rtl8821ce .
  3. Выполните в терминале следующие команды:
    • cd Downloads / rtl8821ce /
    • sudo apt install bc module-assistant build-essential dkms
    • sudo m-a prepare
    • sudo ./dkms-install.sh

Кажется, все было установлено и выполнено успешно. Затем я перезагрузил свой ноутбук и убедился, что безопасная загрузка отключена. Однако Ubuntu по-прежнему отображает:

No Wi-Fi Adapter Found - make sure you have a Wi-Fi adapter plugged in and turned on

Команда uname -r возвращает:

5.4.0-7634-generic

Команда sudo lshw -C network возвращает:

*-network                 
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eno1
       version: 15
       serial: c4:65:16:08:52:bf
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.178.37 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
       resources: irq:16 ioport:4000(size=256) memory:a1204000-a1204fff memory:a1200000-a1203fff
  *-network UNCLAIMED
       description: Network controller
       product: RTL8821CE 802.11ac PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: ioport:3000(size=256) memory:a1100000-a110ffff

Что я делаю не так? Как это можно решить?

0
задан 25 July 2020 в 14:52

1 ответ

Это устранило проблему отсутствия Wi-Fi на моем ноутбуке ASUS D509DA, Ubuntu 20.04.1 LTS:

Сначала убедитесь, что вы отключили безопасную загрузку в BIOS (см. фрагмент ниже) ПРИМЕЧАНИЕ. У меня не было шага C, так как я уже отключил безопасную загрузку.

Затем запустите

sudo apt-get install rtl8821ce-dkms

Чтобы узнать, какой у вас адаптер и, следовательно, какой драйвер установить:

sudo lshw -C network

*-network UNCLAIMED       
       description: Network controller
       product: RTL8821CE 802.11ac PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.

прочитайте полную информацию по этой ссылке для вашего конкретного драйвера, см. фрагмент этой страницы ниже. https://easylinuxtipsproject.blogspot.com/p/realtek.html#ID6

------------ Фрагмент -----------

Чипсет Realtek RTL8821CE 6. Ниже вы найдете инструкции по установке драйвера, который должен заставить ваш набор микросхем RTL8821CE работать.

Действуйте следующим образом:

a. Сначала установите временное интернет-соединение другими способами.

б. Запустите окно терминала. (Вы можете запустить окно терминала, например это: Нажмите)

c. Скопируйте/вставьте следующую командную строку в терминал, чтобы установить приложение mokutil и позволить ему проверить защищенный Состояние загрузки вашей машины:

sudo apt-get install mokutil && mokutil --sb-state

Нажмите Enter. Введите пароль при появлении запроса. В Ubuntu это остается совершенно невидимый, даже точки не будут отображаться, когда вы набираете его, это нормальный.В Mint это изменилось: вы будете видеть звездочки при вводе. Нажмите Enter еще раз.

Если он сообщает, что безопасная загрузка включена: перезагрузите компьютер и отключите безопасную загрузку. Загрузитесь в БИОС. Для этого может потребоваться установить сначала пароль администратора в биосе.

Отключение безопасной загрузки не является потерей: оно не повышает безопасность. так или иначе. Это в первую очередь средство для Microsoft, чтобы заставить своего поставщика блокировка вашего компьютера...

d. Скопируйте/вставьте следующую командную строку в терминал, чтобы для установки драйвера:

sudo apt-get install rtl8821ce-dkms

Нажмите Enter.

э. Перезагрузите компьютер. Теперь ваша WiFi-карта должна работать. Если нет: попробуйте драйвер rtw88, как описано в пункте 7 ниже.

--------- конец фрагмента -----------

7
ответ дан 19 August 2020 в 21:21

Другие вопросы по тегам:

Похожие вопросы: