Как установить драйвер rtl8821ce для Ubuntu

Обновлено: 21.11.2024

Драйвер Realtek RTL8821CE

В этом репозитории находится код пакета Arch Linux AUR. Он нацелен на Linux > 4.14 и разрабатывается для Arch Linux и Ubuntu 18.10. Для других дистрибутивов Linux или версий ядра Linux за пределами этого диапазона поддержка предоставляться не будет.

Сопровождающие этого репозитория не являются сотрудниками Realtek и поддерживают этот репозиторий для собственного использования. Дальнейшее развитие функций (таких как надлежащее энергосбережение и т. д.) здесь не рассматривается, но будет с радостью интегрировано, если Realtek предоставит более новые источники драйверов. Используйте на свой страх и риск.

Этот драйвер можно установить с помощью DKMS. Это система, которая автоматически перекомпилирует и установит модуль ядра при установке или обновлении нового ядра. Чтобы использовать DKMS, установите пакет dkms.

Установка драйвера

Убедитесь, что у вас установлена ​​надлежащая среда сборки и dkms.

Перед сборкой драйвера в Ubuntu/Debian необходимо выполнить следующие шаги:

Пользователи Ubuntu также могут установить готовый пакет rtl8821ce-dkms, более старую версию драйвера, поддерживаемого группой разработчиков Ubuntu MOTU для бионических, eoan и focus. Известно, что он работает в тех случаях, когда более новый драйвер, доступный здесь, не работает. Об ошибках и проблемах с этим пакетом следует сообщать на Launchpad, а не здесь.

Убедитесь, что у вас установлена ​​группа пакетов base-devel, прежде чем переходить к необходимым инструментам компиляции.

Установка из AUR

Зависимости для ручной установки в Arch Linux

Если вы используете не-ванильное ядро, установите заголовки, соответствующие пакету ядра. Перейдите к разделу ниже.

Доступен неофициальный пакет Gentoo, использующий этот репозиторий в качестве основного. Он доступен из оверлея trolltoo. Gentoo не использует и не требует dkms для упакованных драйверов.

Ручная установка драйвера

Чтобы установить драйвер, откройте терминал в каталоге с исходным кодом и выполните следующую команду:

Удаление драйвера

Откройте окно терминала и git клонируйте репозиторий на локальный диск

Затем запустите сценарий установки:

Удалите драйвер:

Убедитесь, что ваша локальная копия этого репозитория полностью обновлена:

Очистите все устаревшие двоичные файлы:

Сообщая о проблемах, убедитесь, что отладка включена. Чтобы включить отладку, либо установите MAKEFLAGS="CONFIG_RTW_DEBUG = y" перед компиляцией, либо отредактируйте Makefile:

Это позволит вести подробный журнал отладки, полезный для разработчиков.

PCIe Activate State Power Management

В вашем дистрибутиве по умолчанию может быть включено управление активным состоянием питания PCIe. Это может конфликтовать с этим драйвером. Чтобы отключить:

Добавьте pci=noaer в конце GRUB_CMDLINE_LINUX_DEFAULT. Строка должна выглядеть так:

Затем обновите конфигурацию GRUB:

Ноутбуки Lenovo Yoga

Некоторые новые ноутбуки Yoga (например, Yoga 530) поставляются с rtl8821ce в качестве чипа Wi-Fi/Bluetooth. Но модуль ideapad-laptop, который может быть включен в ваш дистрибутив, может конфликтовать с этим драйвером. Чтобы отключить:

BlueTooth не работает

Если в вашей системе используется безопасная загрузка, отключите ее в настройках BIOS, иначе ядро ​​не будет принимать пользовательские модули.

Нестабильное соединение — замедление или обрывы связи

Проблема может быть связана с периодическим сканированием точек доступа сетевым апплетом.

Установите BSSID из сетевого апплета. В GNOME это можно сделать в разделе «Настройки WiFi» > «Ваш профиль» > «Идентификация» > BSSID .

Мы собираемся отключить параметр Проверка подключения в NetworkManager. Для этого отредактируйте файл в /var/lib/NetworkManager/NetworkManager-intern.conf и добавьте в конец следующие инструкции:

Затем просто перезагрузите или перезапустите модуль NetworkManager, чтобы устранить проблему.

Wi-Fi не работает для ядра >= 5.9

Версия Linux Kernel 5.9 поставляется с поврежденным модулем rtw88, разработанным Realtek, который плохо совместим с большинством версий чипа 8821ce.

Вы должны отключить его, добавив следующее в черные списки модулей ( /etc/modprobe.d/blacklist.conf ):

Затем убедитесь, что модуль rtl8821ce установлен правильно.

Выключите компьютер, подождите несколько секунд (для принудительной перезагрузки прошивки), а затем снова включите его.

Wi-Fi и Bluetooth не работают после приостановки

Это ошибка, которая не будет исправлена ​​до тех пор, пока Realtek не внедрит надлежащее управление питанием. Учитывая, что сейчас они работают только в rtw88, этот драйвер, скорее всего, никогда не будет исправлен в этом отношении. Пожалуйста, не открывайте вопросы по этому поводу.

Режим мониторинга (неразборчивый) не работает

Этот драйвер не поддерживает его и никогда не будет. Пожалуйста, не открывайте вопросы по этому поводу.

Обычно, когда мы устанавливаем дистрибутив Linux на ноутбук, зачастую поддержка Wi-Fi присутствует полностью или частично для большинства моделей. Драйвера интегрированы в ядро ​​Linux и в результате все «просто работает» из коробки. Но проблемы начинаются, если нет драйвера для вашего Wi-Fi. Вам нужно найти его и установить вручную.

Например, с такой проблемой может столкнуться владелец ноутбука HP CM-0078AU.

Если у вас есть адаптер Wi-Fi на базе чипсета Realtek RTL8821CE, то в Linux по умолчанию нет драйвера для него. В результате ОС не видит устройство, а в панели рядом с часами вообще нет значка Wi-Fi.

Чтобы решить эту проблему, просто установите необходимый драйвер.

Этот драйвер работает с ядрами Linux > 4.14 (все современные дистрибутивы соответствуют этому требованию). Этот драйвер был протестирован на Debian, Ubuntu, Linux Mint, Arch Linux, Gentoo и должен работать на всех производных дистрибутивах.

Этот драйвер можно установить с помощью DKMS. Это система, которая автоматически перекомпилирует и устанавливает модули ядра при установке нового ядра в результате обновления. Чтобы использовать DKMS, установите пакет dkms.

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

Если в вашем выводе есть строка RTL8821CE, то вам поможет эта инструкция:

Автономная установка Realtek RTL8821CE

Если компьютер, на который вы хотите установить драйвер, не имеет подключения к Интернету, то вы можете скачать установочный файл из репозиториев Ubuntu, перенести его с флешки на компьютер без интернета и попробовать установить его вручную. Этот способ может не сработать по той причине, что для установки драйвера требуются зависимости (например, заголовки ядра), которые можно было бы установить, если бы компьютер имел подключение к Интернету, но если компьютер находится в автономном режиме, то приходится надеяться, что все необходимые файлы присутствуют по умолчанию.

Загрузите установочный файл драйвера:

Перенесите загруженный файл на компьютер, где вы хотите его установить, перейдите в каталог с драйвером и запустите установку следующей командой:

Как установить драйвер Realtek RTL8821CE в Ubuntu 21.04 и более поздних версиях

Драйвер помещен в стандартный репозиторий, поэтому вам достаточно выполнить команду:

Как установить драйвер Realtek RTL8821CE в Ubuntu 20.04

Начиная с Ubuntu 20.04, этот драйвер доступен в разделе Дополнительные драйверы (программное обеспечение и обновления). Откройте дополнительные настройки ПО и установите флажок «Использовать источник DKMS для Realtek 8821C…» (использовать источник DKMS для Realtek 8821C), а затем перезагрузитесь. После перезагрузки все заработает.

Как установить драйвер Realtek RTL8821CE на Debian, Ubuntu, Kali Linux, Linux Mint и их производные

Выполните следующие команды:

Затем перезагрузите компьютер, и все должно заработать.

Как установить драйвер Realtek RTL8821CE на Arch Linux, BlackArch и их производные

Установите pikaur, как показано в статье «Автоматическая установка и обновление пакетов AUR», затем просто выполните команду:

Перезагрузите компьютер.

Как установить драйвер Realtek RTL8821CE в Gentoo

Запускайте команды от имени root:

Удаление драйвера

Откройте терминал и используйте git clone для клонирования репозитория на локальный диск:

Затем запустите скрипт удаления:

Обновление драйвера

Удалите драйвер:

Убедитесь, что у вас есть последняя версия репозитория на диске:

Удалите все устаревшие двоичные файлы:

Возможные проблемы

Безопасная загрузка

Если в вашей системе используется безопасная загрузка, отключите ее в настройках BIOS, иначе ядро ​​не будет принимать пользовательские модули.

PCIe Activate State Power Management

Ваш дистрибутив может поставляться с включенным по умолчанию управлением PCIe Activate State Power Management. Это может конфликтовать с этим драйвером. Чтобы отключить:

Добавьте pci=noaer в конец GRUB_CMDLINE_LINUX_DEFAULT. Строка должна выглядеть примерно так:

Затем обновите конфигурацию GRUB:

Ноутбуки Lenovo Yoga

Некоторые новые ноутбуки Yoga (например, Yoga 530) поставляются с чипом rtl8821ce в качестве чипа Wi-Fi/Bluetooth. Но модуль ideapad-laptop, который может быть включен в ваш дистрибутив, может конфликтовать с этим драйвером. Чтобы отключить его:

Привет! В этом руководстве показано, как шаг за шагом установить драйвер беспроводной сети Realtek rtl8821CE на настольные компьютеры Ubuntu GNU/Linux.

Особенно важно, что этот драйвер должен работать также для следующих наборов микросхем Realtek:

    Wi-Fi+Bluetooth
  • RTL8723BE
  • RTL8821AE
  • RTL8822BE
  • RTL8821CE
  • RTL8723DE только Wi-Fi
  • RTL8812AE
  • RTL8192EE
  • RTL8188EE

Особенно важно: в качестве альтернативы вы можете сначала попробовать пакет Apt rtl8821CE по умолчанию или настройку репозитория Kelebek333 PPA.

Наконец, эта установка драйвера Realtek rtl8821CE Ubuntu должна работать и после обновления ядра с интеграцией Dkms.

Руководство по установке драйвера GNU/Linux Ubuntu Realtek rtl8821CE

"В Свободе Нет Концепции! Свобода - это абсолютная Пустота, но она действительна только в том случае, если ощущается как гармоничное сердцебиение."

Фонд GNU+Linux

"Когда будет срублено последнее дерево, поймана последняя рыба, отравлена ​​последняя река, только тогда мы поймем, что деньги нельзя есть".

"Сегодня не существует пригодных для использования компьютеров с полностью открытым программным и аппаратным обеспечением (настолько, насколько некоторые компании хотят рекламировать себя как таковые)".

Подпишитесь на нас

Философия свободного программного обеспечения GNU/Linux

"Сны показывают Внутреннее обнаженное Истину. Трансцендентное Чувство-Информация-Осознание, свободно сияющее из Вечного Источника Реальности: Бесценной, Вневременной и Безграничной Души!"

Последние слова Стива Джобса

«Быть ​​победителем в миссии свободной вычислительной ОС означает принять Коммерческую Стратегию. Превзойти Двойственность в Единстве и, таким образом, распространять как свободное, так и несвободное программное обеспечение. Потому что евангелизация свободы в несвободном мире подобна содержанию троянского коня. Аллилуйя!"

Лучшие природные средства защиты от коронавируса

"Заботиться о том, чтобы кто-то лайкнул, подписался или купил, — это просто серьезное препятствие на бесценном Пути творческой свободы".

"Использование денег только для покупки Вещей и отказ от поддержки философии бесплатных подарков является признаком эгоистичного и ограниченного ума".

Что может спасти мир от самоуничтожения? Смиренное обращение на духовный путь.
Потому что Земля и Природа были Опустошены слепой дикой массовой гонкой, чтобы доказать, что вы Кто-то Лучше, потому что у вас есть $несколько fla$hy Power$.

Спасибо Google

Уважаемый пользователь Linux, было бы неплохо, если бы вы могли понять, что без Google Ads большая часть этого Контента, скорее всего, никогда не будет написана!
Итак, спасибо Google и рекламодателям Google Ads за их поддержку.
Более того, я могу легко найти необходимую информацию для повторного создания своих руководств с помощью лучшей поисковой системы: Google.

Кредиты

Вечная слава Богу, Иисусу Христу, Святому Духу, Ганеше, Шиве, Вишну, Кришне, Лаози, Будде, Бодхидхарме, Ма Гигу, Хакуину, Иккью, Нагарджуне, Тилопе, Наропе, Миларепе, Сухраварди, Святому Дисмасу, Святому Франческо, Святая Тереза, Святой Иоанн, Святой Филиппо, Экехарт. Все Святые Божества, Аватары, Святые, Мистики и Истинные Духовные Мастера. Потому что они в Вечном Свете Истины и Восторга, Освещающих Мир Тьмы, Неведения, Слепоты, Беспокойства и Лжи!

Божественная и дьявольская природа

«Божественная Святая Динамика — это Вечное Единство, Все Добродетели и Совершенство. Чистота, Духовность, Невинность, Невозмутимость, Доверчивость, Невинность, Альтруизм, Разделение и Пустота.
Вместо Дьявольского Человеческого есть Эфемерная Дифференциация, Все Недостатки и неприятности. Нечистота, Бездуховность, Извращенность, Яростность, Сомнение, Вина, Эгоизм, Жадность и Денежность."

Пожертвовать крайне бедным

Тема QuickChic • Работает на WordPress

Обязательные файлы cookie должны быть включены постоянно, чтобы мы могли сохранить ваши настройки для файлов cookie.

Если вы столкнулись с какими-либо проблемами с Wi-Fi, например, параметр «Беспроводная сеть (Wi-Fi)» недоступен в вашей последней версии Ubuntu 18.04 или Ubuntu 20.04 всегда рекомендуется обновить все ваши драйверы. если вы используете адаптер Wi-Fi с чипом rtl8821ce, эта статья поможет вам решить все проблемы с Wi-Fi, установив драйвер Realtek rtl8821ce WIFI в Ubuntu.

Установите драйвер Realtek rtl8821ce WIFI в Ubuntu 18.04 и Ubuntu 20.04

Необходимо иметь проводное подключение к Интернету, чтобы выполнить дальнейшие действия.

Шаг 1: Вам нужно открыть терминал с помощью Ctrl+Alt+T или из меню

Шаг 2. Теперь вам нужно обновить все системные пакеты с помощью следующей команды «sudo apt update»

Шаг 3. Теперь установите необходимые пакеты с помощью следующей команды «sudo apt install git build-essential dkms»

Шаг 4. Теперь используйте git для клонирования драйвера Realtek RTL8821CE, скопировав и вставив команду в терминал

Шаг 5. Перейдите в каталог репозитория, введя команду «cd rtl8821ce»

Шаг 6. Используйте следующую команду, чтобы сделать сценарий установки dkms исполняемым файлом «chmod +x dkms-install.sh»

Шаг 7. Теперь сделайте скрипт dkms-remove исполняемым, введя следующий «chmod +x dkms-remove.sh»

Шаг 8. Запустите сценарий установки с помощью указанной ниже команды

Выполнив все шаги, показанные выше, скрипт успешно установит драйвер Realtek rtl8821ce WIFI в Ubuntu, и вы сможете легко использовать Wi-Fi. Если у вас возникнут какие-либо проблемы, вы можете легко связаться со мной в Twitter @Devenderkg.

Читайте также: