Beiträge von Sauerland

    Wirf nicht alles durcheinander, die Repos solltest du löschen.


    Und noch einmal:

    Das wird alles aus einer Source gebaut, nur die kmps unterscheiden sich inhaltlich wegen unterschiedlichen Kernel-Verionen.

    Code
    1 | Sauerland                            | Sauerland                                                    | Ja      | (r ) Ja   | Ja      |   50     | rpm-md | https://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.5                | 
     2 | Sauerland_Broadcom                   | Sauerland Broadcom                                           | Ja      | (r ) Ja   | Ja      |   50     | rpm-md | https://download.opensuse.org/repositories/home:/Sauerland:/hardware/Kernel_stable_Backport/ | 

    Bitte beide sofort wieder löschen!!!!!


    Das erste bindet mein komplettes home ein (kann zu Komplikationen führen), das zweite ist für kernel:stable:backports.


    Dies ist das Repo für Leap 15.5:

    Code
    https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.5/

    Noch einmal:

    Die Sourcen aller meiner Repos sind gleich. Nichts mit höherer Version oder so.


    Wenn es einen neue Version eines Programms gibt, wird diese in allen Repos veröffentlicht.

    Ich habe mich bei Dein Repos mal umgeschaut und gesehen, dass im https://download.opensuse.org/…e/Kernel_stable_Backport/

    neuere dateien sind als im https://download.opensuse.org/…dware/openSUSE_Leap_15.5/

    Flux mal den 15.5-er deaktiviert und den Kernel_stable_Backport aktiviert.

    Bitte erklären, denn das verstehe ich jetzt nicht.


    Die Sourcen der Pakete sind gleich.......

    Auch im Packman Repo (ebenfalls von mir).


    Ich baue bei Leap 15.x gegen das OSS Repo, damit bleibt die kernel Version immer gleich.

    Zitat

    Leap 15.5: broadcom-wl-kmp-default-6.30.223.271_k5.14.21_150500.53-lp155.197.1

    Bei kernel:stable kommt ja jede Woche ein neuer Kernel.......




    Jetzt poste einmal:

    Code
    zypper se -si kernel-default broadcom-wl
    Code
    uname -a
    Code
    zypper lr -d

    Du kannst es mit einer udev Regel versuchen:


    Code
    echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="8087", ATTRS{idProduct}=="0029", ATTR{authorized}="0"' > /etc/udev/rules.d/99-blacklist-BT-Intel.conf

    Die beiden ID's musst du aber mit lsusb kontrollieren.

    Broadcom-wl ist zur Zeit im Packman Repo nur gegen Kernel 6.8.4.1.1 gebaut.

    Der Kernel von Tumbleweed ist aber 6.8.5.1.1


    2 Möglichkeiten:

    1. starte mit dem älteren Kernel.

    2. Lösche die Packman Pakete von Broadcom und nimm mein Repo:

    /repositories/home:/Sauerland:/hardware/openSUSE_Tumbleweed - openSUSE Download


    Edit

    3. Möglichkeit:

    Kopiere dir das Update Verzeichnis aus dem Kernel mit dem wl.ko in den neuen Kernel und benenne es um in weak-updates.

    Alter kernel:

    Code
    ls -al /lib/modules/6.8.4-rc1-1-default/ | grep updates
    drwxr-xr-x  2 root root     4096 15. Apr 18:51 updates

    Neuer kernel:

    Code
    ls -al /lib/modules/6.8.5-1-default/ | grep updates
    drwxr-xr-x  2 root root     4096 15. Apr 18:51 weak-updates



    Danach als root:

    Code
    depmod -a
    dracut -f

    evtl. funktioniert es ja.

    Als User eine Liste auf dem funktionierenden Rechner erstellen:


    Code
    rpm -qa --qf "%{NAME}\n" | grep -i lang > lang.txt

    Diese Datei auf den nicht funktionierenden Rechner speichern und dort mit zypper einlesen als root:

    Code
    cat lang.txt | xargs zypper install -f

    evtl. mit /Pfad/zu/lang.txt arbeiten.


    Das gibt bei mir zwar ne ellenlangen Liste, aber sollte hoffentlich funktionieren (ich hab mal gekürzt):