Beiträge von Phocque

    Vielen Dank Euch allen für Eure Mühen mit meinem leidigen Broadcom-WLAN Chip



    Code
    zypper se -si broadcom bcm
    Loading repository data...
    Reading installed packages...
    
    S  | Name                    | Type    | Version                                           | Arch   | Repository
    ---+-------------------------+---------+---------------------------------------------------+--------+------------------
    i+ | broadcom-wl             | package | 6.30.223.271-150400.18.pm.7                       | x86_64 | packman
    i+ | broadcom-wl-kmp-default | package | 6.30.223.271_k5.14.21_150400.24.49-pm150400.18.6  | x86_64 | (System Packages)
    i+ | broadcom-wl-kmp-default | package | 6.30.223.271_k5.14.21_150400.24.55-150400.18.pm.7 | x86_64 | packman
    i  | pullin-bcm43xx-firmware | package | 1.0-bp154.2.29                                    | noarch | Haupt-Repository

    Ich habe jetzt etliche Live-Distributionen ausprobiert, MX Linux & Ubuntu auch als persistant auf dem USB-Stick, um den proprietären Treiber nachzuinstallieren.


    • Fedora
    • Ubuntu
    • Debian
    • Debian Siduction
    • Manjaro
    • Pop OS
    • MX Linux
    • Knoppix


    Out of the box wollte keine meine WLAN-Karte akzeptieren. Bei Ubuntu und MX Linux ist es mir händisch nach Installation auch nicht gelungen per Installation des broadcom-wl Treibers
    Mich wundert, dass das Kernelmodul bcma weiterhin beim Booten geladen wird, obwohl auf die Blacklist gesetzt und zudem per Boot-Parameter in der GRUB-Konfiguration nach dieser Anleitung ausgeschlossen.

    Eine Möglichkeit wäre, dass sich wl & bcma in die Queere kommen




    Ich kenne mich aber zu wenig mit Linux aus, um sagen zu können, dass meine Vermutung zutrifft, geschweige wie ich in diesem Fall das ungewünschte Modul noch entfernt bekomme.


    Bezug nehmend auf meinen Vorposter würde ich vorschlagen, das du dir mal Knoppix herunterlädst, auf einen Stick "brennst" und den Rechner damit startest. Knoppix geht immer.

    An Knoppix hatte ich noch gar nicht gedacht, gute Idee. Ist das richtig, dass Knoppix nicht mehr aktiv weiterentwickelt wird? Die Downloadseite ohne SSL-Zertifikat, es werden alte Versionen angeboten und auf Distrowatch seht, die Distribution sei inaktiv, wäre schade.

    Danke an alle für Eure Mühen :)





    Code
    lsmod  | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
    wl                   6541312  0
    cfg80211             1261568  1 wl

    Heute habe ich durch die Paketverwaltung eine neue Version des Treibers broadcom-wl erhalten, jedoch hat dies nicht auf magische Weise mein Problem gelöst

    Vielen Dank für Deine Antwort




    Code
    /usr/sbin/rfkill
    ID TYPE      DEVICE      SOFT      HARD
     0 wlan      phy0   unblocked unblocked
     1 bluetooth hci0     blocked unblocked


    Code
    zypper se -si broadcom kernel-default
    
    S  | Name                    | Type    | Version                            | Arch   | Repository
    ---+-------------------------+---------+------------------------------------+--------+----------------------
    i+ | broadcom-wl             | package | 6.30.223.271-pm1599.18.90          | x86_64 | packman
    i+ | broadcom-wl-kmp-default | package | 6.30.223.271_k6.2.6_1-pm1599.18.90 | x86_64 | packman
    i+ | kernel-default          | package | 6.2.6-1.2                          | x86_64 | Main Repository (OSS)
    i+ | kernel-default          | package | 6.2.6-1.2                          | x86_64 | openSUSE-20230318-0




    Code
    uname -a
    Linux localhost.localdomain 6.2.6-1-default #1 SMP PREEMPT_DYNAMIC Mon Mar 13 10:57:27 UTC 2023 (fa1a4c6) x86_64 x86_64 x86_64 GNU/Linux

    PackMan (http://packman.links2linux.de/) und nicht pacman. PackMan ist für openSUSE das, was für Fedora RPM Fusion ist, in etwa.

    Wer lesen kann, ist bekanntlich im Vorteil :pinch:

    Vielen Dank Euch beiden für Eure Unterstützung.

    Die Anleitung im Artikel habe ich Schritt für Schritt abgearbeitet und auch den Rechner neu gestartet. So ganz läuft das WLAN jedoch nicht.





    Wenn ich das richtig sehe, befindet sich der WLAN-Chip im Schlafmodus, den Modus habe ich bereits von anfänglich DORMANT zu DEFAULT geändert, aktivieren ließ er sich nicht:


    Code
    ip link
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    2: wlp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state DORMANT mode DEFAULT group default qlen 1000
        link/ether ae:b4:2d:2a:bf:e2 brd ff:ff:ff:ff:ff:ff permaddr c4:b3:01:8f:d1:c2
    3: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
        link/ether a8:a1:59:23:2b:d8 brd ff:ff:ff:ff:ff:ff
    4: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
        link/ether a8:a1:59:23:2b:d6 brd ff:ff:ff:ff:ff:ff
        altname enp0s31f6

    Entsprechend sucht und findet mein System auch kein WLAN


    Code
    nmcli dev wifi
    IN-USE  BSSID  SSID  MODE  CHAN  RATE  SIGNAL  BARS  SECURITY
    
     sudo iwlist wlp1s0 scan | grep ESSID

    Meine Aufweckversuche waren erfolglos:


    Code
    sudo ip link set wlp1s0 up


    Habt Ihr Ideen, wie ich das Interface zum Laufen bekomme? Vielen Dank im Voraus

    Hallo,


    vielen Dank für Deine schnelle Antwort.


    Das pacman Repository habe ich gerade hinzugefügt und werde nach dem anstehenden Upgrade (laut zyṕper) den Broadcom Treiber installieren (bin aktuell per LAN verbunden, aber das ist unpraktisch)

    Bislang hatte ich pacman stets als Paketmanager von Arch Linux gekannt, etwas dazugelernt.



    Hier die gewünschte Ausgabe der Shell


    Code
    sudo journalctl -k | grep -Ei firmware
    
    [sudo] Passwort für root:  
    Mär 23 13:21:52 localhost kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_v
    er1_04.bin (v1.4)



    Da ich hier nicht viel sinnvolles entdecken konnte, habe ich noch folgendes abgefragt:


    Code
    journalctl -b | grep -Ei 'firm|wlan'
    Mär 23 13:21:57 localhost kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
    Mär 23 13:21:57 localhost kernel: b43-phy0: Broadcom 4360 WLAN found (core revision 42)
    Mär 23 13:21:57 localhost NetworkManager[1327]: <info>  [1679414269.8740] manager[0x557830c82080]: monitoring kernel firmware directory '/lib/firmware'.


    Den bisherigen Treiber bcma muss ich auf die Blacklist setzen und in die initrd neu generieren lassen?