Kernelquellen oder Header für Treiber rtl8821ce-dkms erforderlich

  • Guten Morgen zusammen,

    Im App-Center steht ein Treiber namens rtl8821ce-dkms der nicht installiert werden kann.

    Folgendes ist zu lesen:

    DKMS source for the Realtek 8821C PCIe Wi-Fi-Treiber

    DKMS-Quelle für den Realtek 8821C PCIe Wi-Fi-Treiber

    Realtek provides the solution for WLAN in hardware and software.The software package could be adopted for Realtek RTL8821CE WLAN series hardware on Linux based platforms. This package provides the DKMS source code for the rtl8821ce kernel module. Kernel source or headers are required to compile these modules.

    Realtek bietet die Lösung für WLAN in Hardware und Software. Das Softwarepaket kann für Hardware der Realtek RTL8821CE WLAN-Serie auf Linux-basierten Plattformen übernommen werden. Dieses Paket enthält den DKMS-Quellcode für das Kernelmodul rtl8821ce. Kernelquellen oder Header sind erforderlich, um diese Module zu kompilieren.


    Jetzt muss ich die geballte Forenkompetenz fragen:
    Wie komme ich an die benötigten Kernelquellen oder Header?
    Und wie installiere ich sie?

    Mit freundlichem Morgengruß

    Gert


    OS: elementary OS 7 Horus x86_64

    eeee eeeee eee eeee Host: Tablet PC CSL Panther Tab HD

    eeee eeee eee eeee Kernel: 5.15.0-58-generic

    eee eee eee eee Uptime: 27 mins

    eee eee eee eee Packages: 1647 (dpkg), 13 (flatpak)

    ee eee eeee eeee Shell: bash 5.1.16

    ee eee eeeee eeeeee Resolution: 1920x1200

    ee eee eeeee eeeee ee DE: Pantheon

    eee eeee eeeeee eeeee eee WM: Mutter(Gala)

    eee eeeeeeeeee eeeeee eee Theme: io.elementary.stylesheet.blueberry [GTK3]

    eeeeeeeeeeeeeeeeeeeeeeee eeeee Icons: elementary [GTK3]

    eeeeeeee eeeeeeeeeeee eeee Terminal: io.elementary.t

    eeeee eeeee CPU: Intel Celeron N4120 (4) @ 2.600GHz

    eeeeeee eeeeeee GPU: Intel GeminiLake [UHD Graphics 600]

    eeeeeeeeeeeeeeeee Memory: 1280MiB / 3753MiB


  • Und laut

    lspci | grep Network

    ist das auch der verbaute Adapter?

    Wenn ja, gibt es mehrere Möglichkeiten. Ich kenne die repositories von elementary nicht. In der Regel sollte ein

    sudo apt install rtl8821ce-dkms

    hier ausreichen.

    Wenn nicht, hast du noch folgende Option:

    Herunterladen auf https://pkgs.org/search/?q=rtl8821ce-dkms und dann installieren. Das geht per GUI oder klassisch mit

    sudo apt install ./dateiname.deb

    Wenn alle Stricke reißen, könntest du auf das Projekt hier zurückgreifen. Das geht dann auch mit

    Code
    sudo apt install bc module-assistant build-essential dkms
    git clone https://github.com/tomaspinho/rtl8821ce
    cd rtl8821ce
    sudo m-a prepare
    sudo ./dkms-install.sh

    💾 AMD EPYC 7452 (8 Cores) 40GB | 💾 Unraid Homeserver i5-4570 16GB

    💻 Ryzen 9 7900X RX7800XT 32GB | 💻 MacBook Pro M2Pro 32GB

    EndeavourOS <3

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!