Nach upgrade zu openSUSE 15.4 kein WLAN

Hinweis: In dem Thema Nach upgrade zu openSUSE 15.4 kein WLAN gibt es 9 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,

    nach upgrade von openSUSE 15.3 zu 15.4 habe ich keine Treiber für den WLAN Stick mehr.

    Hat jemand einen passenden Treiber für den ArcherT2U Nano?


    Mein System:

    Code
    nuxubee@localhost:~> uname -a  
    Linux p200300dec70de583c27e12407ab5b6bd.dip0.t-ipconnect.de 5.14.21-150400.24.21-default #1 SMP PREEMPT_DYNAMIC Wed Sep 7 06:51:18 UTC 2022 (974d0aa) x86_64 x86_64 x86_64 GNU/Linux

    Gruß

    Für den Inhalt des Beitrages 302029 haftet ausdrücklich der jeweilige Autor: nuxubee

  • Wurde hier im Sommer schon mal behandelt



    Gruß Wolfgang

    Für den Inhalt des Beitrages 302030 haftet ausdrücklich der jeweilige Autor: Wolord

  • Es geschah:

    und

    Danach ist die Installation erheblich beschädigt. Sound und Netzwerk gehen nicht mehr. Der Neustart dauert wesentlich länger.


    Beste Grüße

    nuxubee

    Einmal editiert, zuletzt von nuxubee () aus folgendem Grund: System Crash

    Für den Inhalt des Beitrages 302070 haftet ausdrücklich der jeweilige Autor: nuxubee

  • Danach ist die Installation erheblich beschädigt. Sound und Netzwerk gehen nicht mehr. Der Neustart dauert wesentlich länger.


    Beste Grüße

    nuxubee

    Liegt nicht an den beiden Paketen.......

    Der Treiber passt, das uefi-Paket ist zwar für einen anderen Stick, aber der Inhalt, das cert, ist derselbe wie aus dem rtl8812au-uefi Paket.........

    Daher sollte beim Neustart der blaue mok Bildschirm kommen, falls secure boot eingeschaltet ist.....

    Für den Inhalt des Beitrages 302076 haftet ausdrücklich der jeweilige Autor: Sauerland

  • SecureBoot habe ich bisher nicht ausprobiert. Ich starte von einem frischen System openSUSE 15.4, der Archer T2U Nano ist eingesteckt.

    Code
    uname -a
    Linux p200300dec70de5c602133bfffe5a0574.dip0.t-ipconnect.de 5.14.21-150400.24.21-default #1 SMP PREEMPT_DYNAMIC Wed Sep 7 06:51:18 UTC 2022 (974d0aa) x86_64 x86_64 x86_64 GNU/Linux
    
    lsusb
    Bus 010 Device 003: ID 2357:011e TP-Link AC600 wireless Realtek RTL8811AU [Archer T2U Nano]

    Danach werden die 2 rpm's verifiziert.

    Code
    sudo zypper -Dd rtl8812au_8821au-ueficert-20220408-lp154.4.1.x86_64.rpm
    Unbekanntes Kommando 'rtl8812au_8821au-ueficert-20220408-lp154.4.1.x86_64.rpm'
    Geben Sie 'zypper help' ein, um eine Liste der globalen Optionen und Kommandos abzurufen.
    
    Falls 'rtl8812au_8821au-ueficert-20220408-lp154.4.1.x86_64.rpm' kein Tippfehler ist, ist es wohl kein eingebauter Befehl, wird aber als Unterbefehl oder Plugin (siehe 'zypper help subcommand') bereitgestellt.
    In diesem Fall muss zunächst ein spezielles Paket installiert werden, das den Unterbefehl bereitstellt. Diese Pakete werden oft 'zypper-rtl8812au_8821au-ueficert-20220408-lp154.4.1.x86_64.rpm' oder 'zypper-rtl8812au_8821au-ueficert-20220408-lp154.4.1.x86_64.rpm-plugin' genannt.

    und

    Code
    sudo zypper -Dd rtl8812au_8821au-kmp-default-20220408_k5.14.21_150400.22-lp154.4.1.x86_64.rpm
    Unbekanntes Kommando 'rtl8812au_8821au-kmp-default-20220408_k5.14.21_150400.22-lp154.4.1.x86_64.rpm'
    Geben Sie 'zypper help' ein, um eine Liste der globalen Optionen und Kommandos abzurufen.
    
    Falls 'rtl8812au_8821au-kmp-default-20220408_k5.14.21_150400.22-lp154.4.1.x86_64.rpm' kein Tippfehler ist, ist es wohl kein eingebauter Befehl, wird aber als Unterbefehl oder Plugin (siehe 'zypper help subcommand') bereitgestellt.
    In diesem Fall muss zunächst ein spezielles Paket installiert werden, das den Unterbefehl bereitstellt. Diese Pakete werden oft 'zypper-rtl8812au_8821au-kmp-default-20220408_k5.14.21_150400.22-lp154.4.1.x86_64.rpm' oder 'zypper-rtl8812au_8821au-kmp-default-20220408_k5.14.21_150400.22-lp154.4.1.x86_64.rpm-plugin' genannt.

    Das sieht nach Problemen aus, den Versuch trotzdem zu installieren spare ich mir jetzt mal.

    Was könnte man noch probieren?


    Beste Grüße

    nuxubee

    Für den Inhalt des Beitrages 302097 haftet ausdrücklich der jeweilige Autor: nuxubee

  • Wir erstellen ein lokales Verzeichnis zur Installation mit zypper:


    Erstelle in deinem /home/USERNAME ein Verzeichnis mit Namen Programme


    Öffne Yast----Software----Software-Repositories

    Hinzufügen-----Lokales Verzeichnis-----weiter

    Name: Kannst du vergeben wie du willst

    Pfad zum Verzeichnis----durchsuchen----jetzt das Verzeichnis Programme in deinem /home/USERNAMEN markieren---auswählen

    reines rpm-Verzeichnis anklicken----weiter

    ok


    Jetzt speicherst du die beiden rpms in dem Verzeichnis /home/USERNAME/Programme

    und kannst mit zypper installieren:

    Code
    zypper in -f rtl8812au_8821au-kmp-default

    Das sollte automatisch das entsprechende uefi-rpm mitinstallieren.


    Da aber zypper/rpm den entsprechenden Reposchlüssel dieser Pakete nicht hat, kommt immer eine Abfrage in

    a) Yast:


    oder

    b) zypper:

    Hier bitte ignorieren anklicken oder eingeben.....


    In dieses Verzeichnis kannst du heruntergeladene rpms verschieben und einfach mit zypper/Yast installieren.

    Für den Inhalt des Beitrages 302099 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Ps:

    Habs mal installiert, damit ich dir zeigen kann, das der Stick unterstützt wird:


    Für den Inhalt des Beitrages 302100 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Übrigens zeigt letzter Beitrag von mir auch an, das man dkms eigentlich nicht mehr braucht.


    Ich habe erst nach der Installation des rtl8812au_8821au-kmp-default gemerkt, das es ein Update meines Kernels gibt.

    Woran sehe ich das?

    An dem Pfad, in dem das ko liegt und an der Release Version:

    filename: /lib/modules/6.0.1-lp153.3.g098c340-default/weak-updates/updates/rtl8812au.ko.xz

    Das rpm hat:

    rtl8812AU_8821AU-kmp-default-20220408_k6.0.1_lp153.4.g098c340-lp153.3.24.x86_64.rpm



    Das Verzeichnis weak-updates wird benutzt, um ein kmp für eine andere Kernel-Version bereitzustellen.

    Das heisst, ich baue mein kmp für kernel-1.1.1 und installiere es.

    Es gibt kein Update meines kmps aber ein Update des kernels zu kernel-1.1.2, dann wird bei der Installation des neuen Kernels durch ein Script mein kmp aus der einen Kernel-Version in die neuere kopiert, und zwar nach /lib/modules/$(uname -r)/weak-updates


    Vorraussetzung ist, das mein kmp nach /lib/modules/$(uname -r)/update/ oder /lib/modules/$(uname -r)/extra/ gebaut wird und nicht irgendwohin in den Kernel.


    Vor dem Update:

    Zitat

    modprobeid 2357:011e

    Kernelmodulname rtl8812au

    filename: /lib/modules/6.0.1-lp153.3.g098c340-default/weak-updates/updates/rtl8812au.ko.xz



    Nach dem Update:

    Zitat

    modprobeid 2357:011e

    Kernelmodulname rtl8812au

    filename: /lib/modules/6.0.1-lp153.4.g098c340-default/updates/rtl8812au.ko.xz


    Dies funktrtioniert auch, wenn man aus den Sourcen einen Treiber baut, sofern man diesen Treiber für openSUSE gepatched hat und er nach updates oder extra gebaut wird......

    Für den Inhalt des Beitrages 302102 haftet ausdrücklich der jeweilige Autor: Sauerland