Beiträge von Christian_

    Hast du deinen PC schon neugestartet und versucht von der DVD zu booten? Eventuell musst du dafür die Bootreihenfolge im BIOS ändern. Aber weil du ja schon Leap 15.3 in der Vergangenheit installiert hast, hast du das ja schon mal gemacht, oder?

    Du verwendest keine einzelne Datei zum Upgraden. Die .ISO-Datei muss auf eine DVD oder einen USB-Stick (je nachdem, was du verwendest) bootfähig geschrieben werden. Aber unbedingt aufpassen, dass du auch das richtige Laufwerk benutzt! Für USB würde ich dafür balenaEtcher oder vielleicht Fedora Media Writer empfehlen, da kann am wenigsten schiefgehen. Dann bootest du von diesem Datenträger beim Neustart. Da müsste dann im Installationsmenü die Option Upgrade stehen.

    Die letzten Tage habe ich fleißig getestet und jetzt scheint Bluetooth auch richtig zu funktionieren.


    Zunächst ist mir eingefallen, dass ich ja eine GNOME-Erweiterung installiert hatte, die im Panel die Optionen für Bluetooth erweitert: Bluetooth Quick Connect . Auf der GitHub-Seite wird dazu auch ein bekannter Bug genannt, der das erneute Verbinden von Geräten betrifft. Nicht exakt mein Problem, geht aber in eine ähnliche Richtung. Daraufhin habe ich die Erweiterung deinstalliert. Die Verbindung hat dann tatsächlich auch sehr lange durchgehalten, dass ich schon dachte, jetzt hätte ich es gelöst. Aber schließlich nach ein paar Stunden ist Bluetooth dann wieder zusammengebrochen und ließ sich auch nicht einfach wieder aktivieren.


    Daraufhin habe ich die Tipps von https://github.com/lwfinger/rtw88/issues/72 ausprobiert, die du Sauerland mit der letzten Nachricht verlinkt hast.


    Also erstmal eine neue Config-Datei für den Treiber erstellt:


    Code
    > nano /etc/modprobe.d/50-rtw88.conf

    Mit den Optionen für rtw88_core und rtw88_pci:

    Code
    options rtw88_core disable_lps_deep=y 
    options rtw88_pci disable_msi=y disable_aspm=y


    Dann folgende Befehle ausgeführt:

    Code
    > modprobe -rv rtw88_8821ce
    rmmod rtw88_8821ce
    rmmod rtw88_pci
    rmmod rtw88_8821c
    rmmod rtw88_core
    rmmod mac80211
    rmmod libarc4


    und:

    Code
    > modprobe -v rtw88_8821ce
    insmod /lib/modules/5.17.5-1-default/kernel/lib/crypto/libarc4.ko.zst
    insmod /lib/modules/5.17.5-1-default/kernel/net/mac80211/mac80211.ko.zst
    insmod /lib/modules/5.17.5-1-default/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.zst
    disable_lps_deep=y
    insmod /lib/modules/5.17.5-1-default/kernel/drivers/net/wireless/realtek/rtw88/rtw88_pci.ko.zst
    disable_msi=y disable_aspm=y
    insmod /lib/modules/5.17.5-1-default/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821c.ko.zst
    insmod /lib/modules/5.17.5-1-default/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821ce.ko.zst

    Hier sieht man die neuen Optionen für die Treiber aufgelistet.


    Das scheint jetzt auch funktioniert zu haben, sodass die Bluetooth-Verbindung nicht mehr einfach so abbricht auch nach vielen Stunden des Testens in den letzten 2 Tagen. Außerdem wollte ich wissen, inwieweit ich das ausreizen kann, indem ich ein paar Mal an den Rand oder außerhalb des Sendebereichs gegangen bin und selbst da konnte sich die Bluetooth-Verbindung wieder von alleine fangen, wenn ich wieder in der Nähe war. Außer einmal, aber selbst da genügte es, Bluetooth einfach kurz wieder aus- und einzuschalten. Jetzt bin ich zufrieden :) . Vielen Dank für eure Unterstützung hier im Forum :thumbup: .

    Code
    /sbin/modinfo rtw_8821ce
    modinfo: ERROR: Module rtw_8821ce not found.
    Code
    ls -al /lib/modules/$(uname -r)/updates
    total 7476
    drwxr-xr-x 1 root root      10 May 11 18:07 .
    drwxr-xr-x 1 root root     622 May 12 18:36 ..
    -rw-r--r-- 1 root root 7654419 May 10 23:46 wl.ko

    Das sudo unter Umständen Probleme verursachen kann, wusste ich noch gar nicht :thumbup:.

    Hast du mal neu gestartet, nachdem du die rtw88 Pakete gelöscht hast?

    Ja


    Kleiner Nachtrag. Gerade eben brach es wieder ab, diesmal konnte ich mich auch mit dem Smartphone nicht verbinden, er hat sich dann aber stattdessen automatisch mit den Kopfhörern kurze Zeit später verbunden, wobei der Ton dann gar nicht oder nur brüchig abgespielt wurde.


    Dabei traten zusätzlich folgende Fehlermeldungen auf:

    Sender / Empfänger, welche Entfernung? Liegen Wände dazwischen?


    Testen kann man Bluetooth-Empfang auch ganz gut mit dem Smartphone.

    Meistens nutze ich Bluetooth direkt vor meinem Laptop, also vielleicht 50 cm, gelegentlich auch in den Nachbarräumen (eine Wand und ein paar Meter dazwischen). Prinzipiell funktioniert das auf dieser Entfernung auch gut. Nur eben dass es ziemlich "random" plötzlich Aussetzer mit Störgeräuschen gibt und die Verbindung schließlich komplett zusammenbricht. Das passiert aber unabhängig von der Entfernung, also auch unter 1 Meter. Vorhin ist die Verbindung wieder zusammengebrochen und ich konnte die Geräte auch nicht einfach wieder koppeln. Die Gelegenheit habe ich dann ergriffen und mein Smartphone ausprobiert: Damit konnte ich dann sofort koppeln und auch Musik vom Smartphone auf den Lautsprechern des Laptops abspielen ohne Probleme. Allerdings habe ich es dann nochmal mit den Kopfhörern versucht und siehe da, mit denen ging es auch wieder und ich konnte auch ein längeres Skype-Gespräch mit denen führen ^^ . Von daher bin ich jetzt immer noch nicht schlauer, außer, dass ich das vielleicht noch häufiger ausprobiere. Meine Idee, war ja, dass es vielleicht auch am Akku-Betrieb liegt, z.B. hatte ich auch das Netzkabel wieder eingesteckt, bevor ich wieder die Kopfhörer verwendet habe. An einem anderen Tag hatte ich aber das Netzkabel eingesteckt und genau im gleichen Moment haben sich die Kopfhörer verabschiedet. Ich weiß aber nicht, ob das Kausalität oder bloße Koinzidenz ist.


    dmesg zeigt mir häufig folgende Fehlermeldungen an:


    Code
    [12237.537631] rtw_8821ce 0000:02:00.0: failed to get tx report from firmware

    oder auch sowas:


    Code
    [ 2406.953632] rtw_8821ce 0000:02:00.0: firmware failed to leave lps state
    [ 2418.349635] rtw_8821ce 0000:02:00.0: timed out to flush queue 2