WLAN-Problem mit Realtek RTL8852BE

  • So. Gerade erst neu hier (hallo und dankeschön für die freundliche Aufnahme) schon mein erstes Problem:

    Nachdem ich auf einem jungfräulichen HP 15-fc0147 LMDE 6 installiert habe musste ich feststellen, dass ich keine Netzwerke angezeigt bekomme. Über LAN-Adapter konnte ich zumindest alle wichtigen Einstellungen vornehmen und bin jetzt am suchen, wie ich mein Problem lösen könnte.

    Idee: einfach Firmware runterladen. Beim Suchen bin ich auf der Seite https://github.com/HRex39/rtl8852be gelandet - komme da aber nicht so recht weiter (d.h., ich habe keine Ahnung, was ich hier runterladen müsste).

    Könnte mir hier vielleicht jemand behilflich sein? (Das LAN-Kabel nervt mich!)

    Viele Grüße - Uwe

  • tuxine August 4, 2025 at 3:16 PM

    Approved the thread.
  • Hallo Uwe B ,

    Es würde uns weiter helfen wenn du uns die Terminal Ausgabe von inxi -Fz hier in einem Codeblock posten könntest. Es kann sein, dass du inxi erst nachinstallieren musst.
    Danke

  • Auch ohne Hardwareangabe stelle ich mal eine Vermutung an. Bei meinen Laptop war das WLAN erst nach einem Besuch im BIOS da. Die genaue Ursache kenne ich nicht aber es hat geholfen.

  • . eigentlich ist Dein wlan-Adapter gelistet: ubuntuusers-wiki

    . eigentlich müsste er ab kernel 6.1 funktionieren

    schau mal mit "lspci" oder "lsusb", ob er den Adapter überhaupt erkennt

  • Wow. Danke erstmal für eure Hinweise. Der Reihe nach.

    1. @josefine (Danke Gonzo-3004 ;)):

    2.@ chutulu:

    Ich war ja schon im BIOS, als ich die Ladeprioritäten zur LMDE-Installation ändern musste. Blöde Frage: gibt es da eine Einstellung für das WLAN (keine Ahnung)


    3. @didiHeld:

    mache ich anschließend

  • wenn ich Deinen inxi-Post richtig interpretiere erkennt er die wlan-Karte an PCI aber der Treiber ist nicht geladen

  • @didiHeld: wird erkannt:

    02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller [1T1R]

  • Auch nach dem sicherheitshalber erneuten Einlesen von firmware-realtek keine Änderung.


    uweb@HP-neu:~$ sudo apt install firmware-realtek
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    firmware-realtek ist schon die neueste Version (20230210-5).
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.


    Vielleicht sehe ich den Wald vor lauter Bäumen nicht. :|

  • Im offiziellen Linux Mint Forum hat vor kurzem auch schon jemand von diesem Problem berichtet.

    Dort wurden eine Menge Lösungsvorschläge gemacht. Bei ihm half leider nur eine Neuinstallation. Aber vielleicht schaust Du Dir die Beiträge einfach mal durch. Eventuell klappts bei Deinem System besser:

    https://forums.linuxmint.com/...

    Edited once, last by Axelinux: Link spinnt (August 4, 2025 at 8:31 PM).

  • Du kannst versuchen den Treiber mal zu installieren.

    Im Terminal folgendes nacheinander eingeben:

    Code
    sudo apt update
    sudo apt upgrade
    sudo apt install git build-essential dkms linux-headers-$(uname -r) bc

    Danach mit cd ~ in dein /home Verzeichnis wechseln und das Repository clonen:

    Code
    cd ~
    git clone https://github.com/HRex39/rtl8852be.git

    In den geklonten Ordner mit cd rtl8852be wechseln und Teiber kompilieren und installieren:

    Code
    cd rtl8852be
    sudo ./dkms-install.sh

    und Rechner neu starten

  • Hm. Bei Dir läuft der Kernel 6.1.X

    Laut Linux-Hardware.org wird die realtek-Karte erst ab 6.2 vernünftig unterstützt.

    Realtek Semiconductor RTL8852BE PCIe 802.11ax Wireless Network Controller [1T1R]
    A database of all the hardware that works under linux
    linux-hardware.org


    Quote

    The device is supported by kernel versions 6.2 and newer according to the LKDDb:


    VerSourceConfigBy IDBy Class
    6.2 - 6.12drivers/net/wireless/realtek/rtw89/rtw8852be.cCONFIG_RTW89 CONFIG_RTW89_8852BE CONFIG_WLAN CONFIG_WLAN_VENDOR_REALTEK10ec:b85b*

    Probiere mal einen neueren Kernel

    Hab mir soeben mal die Systeme angeschaut, bei denen es funktioniert ("works"). Die haben alle einen Kernel > 6.1.

  • Vielen Dank!

    Gonzo-3004

    cd rtl8852be
    sudo ./dkms-install.sh


    beim letzten Befehl kam die Meldung:

    Code
    uweb@HP-neu:~/rtl8852be$ sudo ./dkms-install.sh
    sudo: ./dkms-install.sh: Befehl nicht gefunden
    uweb@HP-neu:~/rtl8852be$ sudo apt install dkms
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    dkms ist schon die neueste Version (3.0.10-8+deb12u1).
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
    
    Was habe ich falsch gemacht?
  • Naja, ich habe vor soetwas (noch?) ein bisschen Respekt..... - falsch?

    O.k., klang ja an anderer Stelle ;) schon durch: "der alte Mann und - nee, nicht das Meer, sondern Linux" ^^

  • Naja, ich habe vor soetwas (noch?) ein bisschen Respekt..... - falsch?

    Nein. Gar nicht falsch. Damit sollte man auch nicht leichtfertig umgehen. Bookworm ist ja nun mal für den Kernel 6.1.X optimiert.

    Aber es nützt ja nix, wenn nicht alle Hardware unter diesem Kernel unterstützt wird.

    Bei Debian gibt es für solche Fälle ein offizielles Backport-Repository, worüber man auf einen aktuelleren Kernel upgraden kann.

    Das würde ich in Deinem Fall mal versuchen, auch wenn es natürlich nicht optimal ist und evtl. Einfluss auf die Systemstabilität haben könnte.

    HIer werden die Debian Backports recht gut erklärt:

    Backports - Debian Wiki

    Auszug:

    Quote

    Sie nutzen Debian stable, weil Sie die stabile Version von Debian bevorzugen. Das System läuft wunderbar, es gibt nur ein Problem: Die Software ist im Vergleich zu anderen Distributionen ein wenig veraltet. An dieser Stelle kommen Backports ins Spiel.

    Backports sind Pakete, die auf Programmversionen aus testing (hauptsächlich) und unstable (nur in einigen Fällen, bspw. Sicherheits-Updates) basieren und so kompiliert wurden, dass sie möglichst ohne neue Bibliotheken auf Debian stable verwendet werden können. Wir empfehlen Ihnen, sich einzelne Backports herauszusuchen, die Sie benötigen, statt alle verfügbaren Backports zu installieren.

    Dieser Artikel beschreibt, wie Sie:

    • Ihrem System die Backports-Paketquelle hinzufügen
    • einen bestimmten Backport finden
    • Pakete aus der Backports-Paketquelle installieren
    • Ihre Backports automatisch aktualisieren lassen

    Wenn Du einen neueren Kernel ausprobieren möchtest, gib einfach den folgenden Befehl in ein Terminal ein:

    sudo apt install -t bookworm-backports linux-image-amd64


    Ach ja: Ist zwar selbstverständlich, aber mache vorher ein Backup per Timeshift, damit Du im Fall der Fälle wieder zurückstellen kannst.

    Edited once, last by Axelinux (August 5, 2025 at 12:29 AM).

  • Hast du dkms vorher installiert ?

    Code
    sudo apt install dkms

    Ansonsten mal nach Anleitung von der GitHub-Seite gehen:

    Code
    #Turn off your Security Boot in BIOS
    
    git clone https://github.com/HRex39/rtl8852be.git -b dev
    cd rtl8852be
    make -j8
    sudo make install
    sudo modprobe 8852be

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!