Драйвер для realtek rtl8723ae для kali linux

ROSAForum

Forum about ROSA Linux Distros

  • Темы без ответов
  • Активные темы
  • Поиск
  • Наша команда

Драйверы для WiFi-адаптеров Realtek (в т.ч. RTL8723BE)

Драйверы для WiFi-адаптеров Realtek (в т.ч. RTL8723BE)

Сообщение euspectre » 22 май 2015, 19:48

Не секрет, что в наших официальных ядрах 3.14.x нет драйверов для некоторых WiFi-адаптеров Realtek, например, RTL8723BE. В ядре 4.0.x этот драйвер есть, но то отдельная история.

Теперь, возможно, ситуация с этими драйверами упростится и для ядра 3.14: для ROSA R5 готовы тестовые сборки коллекции драйверов rtlwifi_new.

Если есть желание и подходящее «железо» — присоединяйтесь к тестированию! Данные о том, что работает, а что нет, будут очень полезными.

rtlwifi_new (https://github.com/lwfinger/rtlwifi_new) — набор драйверов для нескольких Realtek’овских WiFi-адаптеров, а именно:
* RTL8192CE
* RTL8192SE
* RTL8192DE
* RTL8188EE
* RTL8192EE
* RTL8723AE
* RTL8723BE
* RTL8821AE

‘lspci -vnn | grep -i network’ под root покажет, какие сетевые устройства в системе есть (впрочем, можно это посмотреть и в тех данных hw-probe, что вы нам загружали).

Для каких-то из RTL****-устройств драйверы в нашем ядре уже есть, для каких-то нет. В драйверах из rtlwifi_new могут, конечно, быть ошибки, так что если всё и так работает хорошо, можно этот набор и не трогать.

Плюс rtlwifi_new в том, что новые фичи, исправления ошибок, а так же и новые драйверы там обычно появляются раньше, чем в ядре.

Правда, в исходном варианте rtlwifi_new заменял некоторые компоненты ядра своими их версиями, что не очень хорошо, как в плане надёжности, так и в плане поддержки соотв. пакетов. Мы пропатчили код, чтобы переименовать драйверы и поменять пути к firmware, которые этим драйверам нужны. Теперь, надеюсь, конфликтов между этими драйверами и системными не должно быть.

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

Как установить rtlwifi_new:
для 32-битных систем:

Источник

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

Обычно, когда мы устанавливаем дистрибутив 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 и должен работать на всех производных дистрибутивах.

Читайте также:  Windows sound to low

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

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

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

Офлайн установка Realtek RTL8821CE

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

Скачайте установочный файл драйвера:

Если ссылка на драйвер перестала работать, то для поиска актуальной ссылки перейдите на страницу: https://pkgs.org/search/?q=rtl8821ce-dkms

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

Установка драйвера Realtek RTL8821CE в Ubuntu 21.04 и более поздние

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

Установка драйвера Realtek RTL8821CE в Ubuntu 20.04

Начиная с Ubuntu 20.04, этот драйвер имеется в Дополнительном ПО (Additional Drivers (Software & Updates)). Откройте настройки дополнительного ПО и поставьте галочку “Using DKMS source for the 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 для клонирования репозитория на локальный диск:

Затем выполните скрипт для деинсталяции:

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

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

Удалите все несвежие бинарные файлы:

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

Secure Boot

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

PCIe Activate State Power Management

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

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

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

Ноутбуки Lenovo Yoga

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

Источник

Проблема с wifi драйверами kali linux

desiignerlol

Добрый день. Прошу помощи!
Решил поставить на второй ноутбук (hp bw049ur) основной и единственной системой kali linux, установилось вроде бы успешно , но никак не запускается wifi (Адаптеры wifi не найдены)

lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1576
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 1577
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 98e4 (rev da)
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15b3
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 157b
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 157c
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 157c
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 157c
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 157b
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 1578
00:09.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 157d
00:09.2 Audio device: Advanced Micro Devices, Inc. [AMD] Device 157a
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 20)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 4b)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 49)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 4b)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15b0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15b1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15b2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15b3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15b4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15b5
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (rev ff)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723

Читайте также:  Windows security audit 4625

lsusb
Bus 001 Device 004: ID 0bda:b009 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05c8:03ac Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Делал все по инструкции, но на этапе 3 появляется ошибка

# dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414

Kernel preparation unnecessary for this kernel. Skipping.

Building module:
cleaning build area.
‘make’ all KVER=4.14.0-kali3-amd64. (bad exit status: 2)
Error! Bad return status for module build on kernel: 4.14.0-kali3-amd64 (x86_64)
Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.

Опыта работы с линуксом нет, поэтому прошу совета/наводки как решить эту проблему

Источник

Realtek 8723DE wifi module & Bluetooth Linux driver available now — Ubuntu/Fedora/Arch users*

‎12-22-2017 11:41 AM — edited ‎08-19-2018 05:54 AM

  • Mark as New
  • Bookmark
  • Subscribe
  • Permalink
  • Print
  • Email to a Friend
  • Flag Post

it is recommended to use the official driver hosted at the rtlwifi-new git repsitory maintained by Larry Fingers.

Well, at last, RTL8723DE officially supported driver is made available in the rtlwifi-new git extended branch. What is left to do is, Bluetooth support for this laptop. Bluetooth share the same RTL8723DE hardware? Bluetooth is working with kernel 4.17 and above.

Before installing RTL8723DE driver, you have to make sure that Linux kernel headers for your respective distros are installed. For example: In Debian/Ubuntu the package name sounds like «linux-headers-4.xx-generic». In Fedora/RedHat, it will be kernel-headers-4.xx-x86_64 etc.

Читайте также:  Майнер для линукс убунту

For installing from git sources in Ubuntu:

Either download a «.zip» copy of the git sources for RTL8723DE driver from https://github.com/lwfinger/rtlwifi_new/archive/extended.zip , extract it and follow step (2) below

1. Make sure you have git installed. You can install git using apt install git or through synaptic/software manager. If you want to use dkms to make and install the driver, make sure that dkms also is installed. You can download and install using below commands, in a terminal:

2. The RTL8723DE driver is in the git extended branch. So,

Open a terminal:

^^ That should work. If firmware error is shown, reboot and will work. Make sure, you have linux-headers for the respective kernel(s) and build-essential packages installed.

For me, ant_sel=2 shows the maximum WiFi signal gain. So, I’ve added below lines in a separate conf file:

Hope this helps. If it does not build, use :

RTL8723D Bluetooth works now. You need Kernel 4.17 or newer to get Bluetooth working with RTL8723DE.

The steps are elaborately explained in this post: https://superuser.com/a/1322067/850732

RTL8723D Bluetooth Firmware is available in Linux firmware git directory as committed by Larry Fingers (rtlwifi-new) :

Firmware file names:

You have to git clone the directory to get the firmware and place the specific rtl8723d firmware in /lib/firmware/rtl_bt folder.

EDIT: Now, Bluetooth for RTL8723DE works with kernel Linux-4.17-rc2 and newer. Here is the dmesg log, in my case:

Источник

Драйвер для realtek rtl8723ae для kali linux

Driver for Realtek RTL8723BU Wireless Adapter with Hardware ID 0bda:b720

Get the source first.

Get it from Github repository with the following command in the Linux terminal.

Or get it as zip archive. Note: If you use the zip format, you will need to download the entire source EVERY time it is changed. By contrast, a ‘git pull’ will get only the changed part. In addition, the git version will be able to access all branches, whereas the zip version only handles one branch.

Concurrent or Non-Concurrent Mode

By default driver operates the hardware as a station AND as an access point simultaneously. This will show two devices when you run the iwconfig command.

If you do not want two devices (station and an access point) simultaneously, then follow these instructions.

  • Step 1: Run the following command in the Linux terminal.
  • Step 2: Find the line that contains EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE and insert a # symbol at the beginning of that line. This comments that line and disables concurrent mode.

Run the following commands in the Linux terminal.

This driver can not work with the standard driver rtl8xxxu, thus you need to blacklist it. Run the following command . sudo nano /etc/modprobe.d/50-rtl8xxxu.conf . Add a single line: blacklist rtl8xxxu .

Automatic install using DKMS

If you don’t want to worry about building/installing driver after kernel update, use this scenario. For Ubuntu/Debian install DKMS package using command sudo apt install dkms .

Источник

Оцените статью