Pi400, Wlan geht mit RT Kernel nicht

  • Hallo Rspi gemeinde,

    Bis jetzt habe ich ja alles alleine hinbekommen, jetzt hänge ich aber bei einem Problem fest, auch Recherchen haben mir bis jetzt nicht weitergeholfen.

    Ich habe einen Pi400, es läuft fast alles was ich brauche, aber das WLAN will nicht. Hier bekomme ich die Meldung.

    $ sudo iwconfig

    lo no wireless extensions.

    eth0 no wireless extensions.


    Jetzt verstehe ich das so, dass der WLAN Adapter nicht aktiviert ist!

    Wie aber kann ich den dann nachträglich installieren ?

    Also quasi den Treiber nach installieren.

    Und welcher es bei dem Pi 400 der richtige? Das ist ja fast alles wie bei dem Pi4.

    Trotzdem bin ich unsicher.


    MFG.

    Jochen

  • Jetzt verstehe ich das so, dass der WLAN Adapter nicht aktiviert ist!

    Wie aber kann ich den dann nachträglich installieren ?

    Wie sind z. Zt. die Ausgaben von:

    Code
    lsmod | grep -iE 'brcmfmac|cfg80211|mac80211'
    modinfo brcmfmac
    rfkill list

    ?

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Nur zum Vergleich: Auf meinem 400er sieht es folgendermaßen aus - und WLAN klappt bei Bedarf:


    Code
    pi@pi400:~ $ lsmod | grep -iE 'brcmfmac|cfg80211|mac80211'
    
    brcmfmac              327680  0
    brcmutil               20480  1 brcmfmac
    cfg80211              761856  1 brcmfmac
    rfkill                 32768  4 bluetooth,cfg80211

    Einmal editiert, zuletzt von simonz (28. Dezember 2021 um 08:10)

  • Nur zum Vergleich: Auf meinem 400er sieht es folgendermaßen aus - und WLAN klappt bei Bedarf:

    Und wie ist die Ausgabe von:

    Code
    lsmod | grep -iE 'brcmfmac|cfg80211|mac80211'
    modinfo brcmfmac

    ?

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Und wie ist die Ausgabe von:

    Code
    lsmod | grep -iE 'brcmfmac|cfg80211|mac80211'
    modinfo brcmfmac

    Habe ich in #3 nachgetragen.

    Aber ich bin nicht der ursprüngliche Thread-Ersteller, sondern wollte nur Vergleichsdaten liefern.

    Denn die ursprüngliche Angabe von Minimac

    Zitat von Minimac

    $ sudo iwconfig

    lo no wireless extensions.

    eth0 no wireless extensions.


    Jetzt verstehe ich das so, dass der WLAN Adapter nicht aktiviert ist!

    sagt doch eigentlich noch nichts aus, ob WLAN nun gehen könnte oder nicht...


    Im Titel wird ein RT-Kernel erwähnt, in der Fragestellung aber nicht mehr.

    Minimac : Was hat es damit auf sich?

  • Aber ich bin nicht der ursprüngliche Thread-Ersteller, sondern wollte nur Vergleichsdaten liefern.

    Das weiß ich, aber deine freiwillig bzw. unaufgefordert gelieferten Vergleichsdaten waren "nicht vollständig".

    Denn wenn in der Ausgabe von "iwconfig", das wlan-Interface nicht angezeigt wird (wie z. B. beim TE), sollte man m. E. nachschauen (mit z. B. lsmod), ob der Treiber auch geladen ist.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Im Titel wird ein RT-Kernel erwähnt, in der Fragestellung aber nicht mehr.

    Minimac : Was hat es damit auf sich?

    Erst mal danke für eure Hilfe,

    Den Realtime Kern habe ich erwähnt, damit das nicht da dran liegt. Ich denke ja nicht, aber so vertraut bin ich mit der Materie nicht. Deshalb habe ich ihn lieber erwähnt.

    Wenn es modinfo brcmfmac eingeben, bekomme ich folgendes Ergebnis. (unten)

    Ich möchte später, in der grafischen Oberfläche, das WLAN an und ausschalten können, so wie ich das eigentlich gewohnt bin, von den anderen Raspi´s.

    Das wäre das erklärte Endziel.

    Ich kenne mich mit den Treibern nicht so gut aus,

    aber ist der jetzt geladen ja oder nein?

    Also lesen kann ich, aber verstehen ist wieder was anderes.

    Wie gesagt solche Probleme hatte ich noch nie.

    Das ist Neuland.


    pi@RasPi400cnc:~ $ modinfo brcmfmac

    filename: /lib/modules/4.19.71-rt24-v7l+/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko

    license: Dual BSD/GPL

    description: Broadcom 802.11 wireless LAN fullmac driver.

    author: Broadcom Corporation

    firmware: brcm/brcmfmac4373-sdio.bin

    firmware: brcm/brcmfmac4356-sdio.bin

    firmware: brcm/brcmfmac4354-sdio.bin

    firmware: brcm/brcmfmac43455-sdio.bin

    firmware: brcm/brcmfmac43430-sdio.bin

    firmware: brcm/brcmfmac43430a0-sdio.bin

    firmware: brcm/brcmfmac4339-sdio.bin

    firmware: brcm/brcmfmac43362-sdio.bin

    firmware: brcm/brcmfmac4335-sdio.bin

    firmware: brcm/brcmfmac43341-sdio.bin

    firmware: brcm/brcmfmac43340-sdio.bin

    firmware: brcm/brcmfmac4334-sdio.bin

    firmware: brcm/brcmfmac4330-sdio.bin

    firmware: brcm/brcmfmac4329-sdio.bin

    firmware: brcm/brcmfmac43241b5-sdio.bin

    firmware: brcm/brcmfmac43241b4-sdio.bin

    firmware: brcm/brcmfmac43241b0-sdio.bin

    firmware: brcm/brcmfmac43143-sdio.bin

    firmware: brcm/brcmfmac4373.bin

    firmware: brcm/brcmfmac43569.bin

    firmware: brcm/brcmfmac43242a.bin

    firmware: brcm/brcmfmac43236b.bin

    firmware: brcm/brcmfmac43143.bin

    srcversion: A35C69B54B84F70C7880A3A

    alias: usb:v04B4p0BDCd*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v0A5Cp0BDCd*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v043Ep3101d*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v04B4pBD29d*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v13B1p0039d*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v0A5CpBD27d*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v0A5CpBD1Fd*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v0A5CpBD17d*dc*dsc*dp*ic*isc*ip*in*

    alias: usb:v0A5CpBD1Ed*dc*dsc*dp*ic*isc*ip*in*

    alias: sdio:c*v02D0d4373*

    alias: sdio:c*v02D0d4356*

    alias: sdio:c*v02D0d4354*

    alias: sdio:c*v02D0dA9BF*

    alias: sdio:c*v02D0d4345*

    alias: sdio:c*v02D0dA9A6*

    alias: sdio:c*v02D0d4339*

    alias: sdio:c*v02D0d4335*

    alias: sdio:c*v02D0dA9A4*

    alias: sdio:c*v02D0dA962*

    alias: sdio:c*v02D0dA94D*

    alias: sdio:c*v02D0dA94C*

    alias: sdio:c*v02D0d4334*

    alias: sdio:c*v02D0d4330*

    alias: sdio:c*v02D0d4329*

    alias: sdio:c*v02D0d4324*

    alias: sdio:c*v02D0dA887*

    depends: brcmutil,cfg80211

    intree: Y

    name: brcmfmac

    vermagic: 4.19.71-rt24-v7l+ SMP preempt mod_unload modversions ARMv7 p2v8

    parm: txglomsz:Maximum tx packet chain size [SDIO] (int)

    parm: debug:Level of debug output (int)

    parm: p2pon:Enable legacy p2p management functionality (int)

    parm: feature_disable:Disable features (int)

    parm: alternative_fw_path:Alternative firmware path (string)

    parm: fcmode:Mode of firmware signalled flow control (int)

    parm: roamoff:Do not use internal roaming engine (int)

    parm: iapp:Enable partial support for the obsoleted Inter-Access Point Protocol (int)

    parm: ignore_probe_fail:always succeed probe for debugging (int)

  • Also lesen kann ich, ...

    Hast Du dann auch die Ausgabe von:

    Code
    lsmod | grep -iE 'brcmfmac|cfg80211|mac80211'

    gepostet? ... oder finde ich diese Ausgabe nur nicht, in deinem Beitrag ...

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • sorry, Nein hatte ich übersehen :daumendreh2:

    aber jetzt.


    pi@RasPi400cnc:~ $ lsmod | grep -iE 'brcmfmac|cfg80211|mac80211'

    brcmfmac 315392 0

    brcmutil 20480 1 brcmfmac

    cfg80211 634880 1 brcmfmac

    rfkill 28672 4 bluetooth,cfg80211

  • rfkill 28672 4 bluetooth,cfg80211

    Treiber ist zwar geladen, aber wie ist die Ausgabe von:

    Code
    rfkill list

    ?

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • und wenn ich

    das von die eingebe kommt das bei raus!

    pi@RasPi400cnc:~ $ lsmod | grep -iE 'brcmfmac|cfg80211|mac80211

    > lsmod | grep -iE 'brcmfmac|cfg80211|mac80211'

    > modinfo brcmfmac

    >


    Und da weiß ich nicht was es bedeutet wenn nur das Zeichen kommt

    >

    Bin ich noch nie mit konfrontiert worden.

    Wenn ich einen falschen Befehl eingebe dann, sagt der mir das doch einfach.

    Aus dem Grund hatte ich es wohl noch nicht gepostet,

    Ich hatte erst geschaut ob ich irgendwas verkehrt gemacht habe.

    Ich komme da jetzt irgendwie nicht mehr raus.

  • Jetzt habe ich es geschafft, irgendwie habe ich zu bekommen und wieder neue verbunden und du hast recht ich übersehen.

    wenn ich das eingeben bekommt immer noch das größer Zeichen und nichts passiert.

    pi@RasPi400cnc:~ $ lsmod | grep -iE 'brcmfmac|cfg80211|mac80211

    >

    aber super jetzt komme ich wenigstens gleich raus ohne Klimmzüge. danke schon mal für den Tipp, manchmal sitzt man auch auf seinen Ohren.

    da kommt man sicher richtig, bescheiden vor.

  • Ja? habe ich die 1. Zeile so, ohne Hochkomma gepostet? Und warum gibst Du per c&p, die 2 Zeilen auf einmal ein?

    Poste die Ausgabe von:

    Code
    rfkill list

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • also ich arbeite das immer erst abends dann zwei dann drei ab,

    irgendwie ist mir beim Kopieren dann ein Fehler unterlaufen. das habe ich nicht gemerkt.

    jetzt kommt das. vielen Dank für deine Hilfe und deine Geduld.

    pi@RasPi400cnc:~ $ rfkill list

    0: hci0: Bluetooth

    Soft blocked: yes

    Hard blocked: no

  • ich hatte das schon bei deinem ersten Post so gemacht,

    dann habe ich irgendwo wohl Mist gebaut mit dem ` oder so.

    dann war ich natürlich raus.

    wenn mann dann nicht weiß was man da tut. ist die Verwirrung perfekt.

  • dann habe ich irgendwo wohl Mist gebaut mit dem ` oder so.

    dann war ich natürlich raus.

    wenn mann dann nicht weiß was man da tut. ist die Verwirrung perfekt.

    Minimac Achtung, Du hast da im Text nicht das Hochkomma genutzt, sondern einen Accent `.

    Das ist nicht dasselbe und auch nicht das gleiche!

    Also bitte immer darauf achten, die korrekten Zeichen zu nutzen. Sie haben je nach Einsatzort sehr unterschiedliche Bedeutungen!

    (Oben im Text ist das zwar egal, aber trotzdem...)

  • :wallbash::wallbash:

    Ich sag's ja, wenn man nicht weiß was man da tut, so Kleinigkeiten fallen mir auch gar nicht auf, das ist sauschwer für mich.

    das übersieht man mal ganz schnell, ich komm mir vor, als hänge ich irgendwie in der Schleife fast, :conf: also nicht der RasPi :daumendreh2:

    aber wenn ich das jetzt richtig sehe, fehlt bei mir das WLAN0

  • Beitrag von simonz (28. Dezember 2021 um 11:27)

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • aber wenn ich das jetzt richtig sehe, fehlt bei mir das WLAN0

    Ja. "0: phy0: Wireless LAN" wird auf deinem PI, mit "rfkill list" nicht angezeigt.

    Das kann evtl. mit dem Kernel/Treiber/Firmware zusammenhängen. Frage mal dort nach, von wo den RT-kernel hast.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!