So. Durch mein Projekt mit diversen Sensoren (GY-21) für den I2C-Buss, habe ich mir wohl was am Board zerschossen.
Hab einen Pi 4 bestellt, die Karte ( vom alten pi hier) rein, Strom drann, sofort war der im WLAN.
So. Durch mein Projekt mit diversen Sensoren (GY-21) für den I2C-Buss, habe ich mir wohl was am Board zerschossen.
Hab einen Pi 4 bestellt, die Karte ( vom alten pi hier) rein, Strom drann, sofort war der im WLAN.
max-pi Bei 99 von 100 Benutzern funktioniert das WLAN auch mit dem aktuellen Raspberry Pi OS.
Deshalb ein Vorschlag: Verwende den aktuellen Raspberry Pi Imager > wähle das OS aus > klick auf das Zahnrad und mach Deine Einstellungen > wähle das Ziellaufwerk aus > schreiben.
Färtsch!
Ja und genau so habe ich es gemacht. normales Raspbery-OS gewählt. Die ganzen WLAN-Einstellungen schon im Imager mit angegeben. und BÄMM - geht nicht. Das WLAN-Mdoul (USB-Stecker) wird nicht im GUI oben rechts angezeigt.
was mich aber so total irritiert, das er im GUI oben rechts kein Device anzeigt (WLAN-Symbol fehlt). Außer, ich bin mit LAN-Kabel dran, dann sehe ich da die 2 Pfeile.
Auch sollte ja wohl im "run"-Ordner was liegen, das mit WLAN beim Starten auch startet.
-
Das mit dem Kompilieren usw. geht über meine Fähigkeiten hinaus.
Habe halt gedacht: Nimmste für das neue Projekt eine frische SD-Karte, ein frisches Linux drauf, fertig...., dann geht das wie von alleine. War ja schon mal so.... Leider Nein - Pustekuchen.
Kann man nicht den Alten Pi noch mal starten und gucken, wo da die unterschiede liegen?
sorry, aber das a) ist mir zu viel Aufwand, für etwas, das b) mit der alten Linux-Version einwandfreie und ohne Probleme funktioniert.
Strecke ich die alte SD-Karte in den PI, dann ist der sofort im WLAN und hat Netz und ist erreichbar.
ich habe hier eine FB 7490 mit 2x AVM3000 WLAN-AP (mit LAN-verbunden, also richtiger AP, kein WLAN-Repeater)- dazu ein WLAN-Repeater in der Küche, Alle in Mesh.
Evtl. tauchen daher die SSID mehrfach auf.
Dieses "Setup" kann ein Shelly sein, der im WLAN sendet.
zu 1:
pi@alter-pi2:~ $ apt-cache policy rfkill iw wireless-tools
rfkill:
Installed: 2.36.1-8+deb11u1
Candidate: 2.36.1-8+deb11u1
Version table:
*** 2.36.1-8+deb11u1 500
500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
100 /var/lib/dpkg/status
iw:
Installed: 5.9-3
Candidate: 5.9-3
Version table:
*** 5.9-3 500
500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
100 /var/lib/dpkg/status
wireless-tools:
Installed: 30~pre9-13.1
Candidate: 30~pre9-13.1
Version table:
*** 30~pre9-13.1 500
500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
100 /var/lib/dpkg/status
Display More
zu 2:
pi@alter-pi2:/etc/wpa_supplicant $ sudo iwlist wlan0 scanning
wlan0 Scan completed :
Cell 01 - Address: 2C:91:AB:D7:D1:98
ESSID:"<meineSSID>"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:144 Mb/s
Extra:rsn_ie =30140100000fac040100000fac040100000fac028000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD6F0050F204104A0001101044000102103B000103104700107BA4587F101BD52B937FD7AB912C98D11021000341564D1023000446426F78102400043030303010420004303030301054000800060050F20400011011000446426F78100800020280103C0001031049000600372A000120
Quality=0/100 Signal level=68/100
Cell 02 - Address: 2E:91:AB:D7:D1:98
ESSID:"<meinGAST-WLAN>"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:144 Mb/s
Extra:rsn_ie =30140100000fac040100000fac040100000fac028000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD6F0050F204104A0001101044000102103B000103104700109DF193B8BF8B6867A6DCCCDD6DA82A771021000341564D1023000446426F78102400043030303010420004303030301054000800060050F20400011011000446426F78100800020280103C0001031049000600372A000120
Quality:0 Signal level:0 Noise level:0
Cell 03 - Address: 10:27:F5:09:D3:92
ESSID:"<meineSSID>"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.437 GHz (Channel 6)
Encryption key:on
Bit Rates:144 Mb/s
Extra:wpa_ie =dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Extra:rsn_ie =30140100000fac040100000fac040100000fac020000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Quality:0 Signal level:0 Noise level:0
Cell 04 - Address: DC:39:6F:CF:D5:53
ESSID:"<meineSSID>"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.437 GHz (Channel 6)
Encryption key:on
Bit Rates:144 Mb/s
Extra:rsn_ie =30140100000fac040100000fac040100000fac028000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD1D0050F204104A0001101044000102103C0001031049000600372A000120
Quality=0/100 Signal level=72/100
Cell 05 - Address: 9E:14:3E:B2:14:D8
ESSID:"SETUP"
Protocol:IEEE 802.11bgn
Mode:Ad-Hoc
Frequency:2.462 GHz (Channel 11)
Encryption key:off
Bit Rates:108 Mb/s
Quality:0 Signal level:0 Noise level:0
Cell 06 - Address: C8:0E:14:19:D0:00
ESSID:"<meineSSID>"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.472 GHz (Channel 13)
Encryption key:on
Bit Rates:144 Mb/s
Extra:rsn_ie =30140100000fac040100000fac040100000fac028000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD6F0050F204104A0001101044000102103B00010310470010DB80B3907A7E61443390C80E1419D0001021000341564D1023000446426F78102400043030303010420004303030301054000800060050F20400011011000446426F78100800020280103C0001031049000600372A000120
Quality:0 Signal level:0 Noise level:0
Cell 07 - Address: CA:0E:14:19:D0:00
ESSID:"<meinGASTWLAN>"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.472 GHz (Channel 13)
Encryption key:on
Bit Rates:144 Mb/s
Extra:rsn_ie =30140100000fac040100000fac040100000fac028000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: DD6F0050F204104A0001101044000102103B000103104700103B9090BAFB1C5978949FC6008AD3D2A01021000341564D1023000446426F78102400043030303010420004303030301054000800060050F20400011011000446426F78100800020280103C0001031049000600372A000120
Quality:0 Signal level:0 Noise level:0
Display More
Habe nun mal den PI mit Taststur und Monitor gestartet ( und dem WLAN-USB-Adapter).
Unter "/var/run/" ist kein Unterordner "wpa_supplicant"!
Ergo kann da auch nix automatisch starten - nehme ich mal an. Mein Linus-Wissen hört hier auf.
Wenn ich aber den Befehle von Oben:
aufrufe, dann erscheint:
wpa_supplicant v2.9
random: getrandom() support available
Successfully initialized wpa_supplicant
Initializing interface 'wlan0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
country='DE'
ctrl_interface='DIR=/var/run/wpa_supplicant GROUP=netdev'
ap_scan=1
update_config=1
Priority group 0
id=0 ssid='<meine SSID>'
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211: Remove monitor interface: refcount=0
netlink: Operstate: ifindex=3 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP)
nl80211: Set mode ifindex 3 iftype 2 (STATION)
nl80211: Failed to set interface 3 to mode 2: -19 (No such device)
wlan0: Failed to initialize driver interface
Failed to add interface wlan0
wlan0: Cancelling scan request
wlan0: Cancelling authentication timeout
Off-channel: Clear pending Action frame TX (pending_action_tx=(nil)
Display More
Scheint was nicht zu klappen.
Was und wie muss den in "/etc/run/wpa..." damit das automatisch beim Start funktioniert?
Hast Du mal WLan getestet, ohne LAN angeklemmt zu haben (evtl. Tastatur und Monitor mit anklemmen für Zugriff, falls WLan auch da nicht klappt) ??
Mir war so, als wenn in einigen Konfigurationen der gleichzeitige Betrieb von LAN & WLan nicht möglich ist.
Ich habe nur mal das LAN-Kabel abgezogen, den Pi neu gestartet. Ich bekomme aber keine WLAN-Verbindung zustande. Was muss ich denn dann lokal da machen?
Es scheint ja so, das im "run"-Verzeichnis nix ist, das das Wlan startet.
Bin halt nicht so der erfahrene Linux-Spezi, kann also nur al Fernbedienung dienen.
ich kappiere es nicht. Mit dem alten Linux auf der anderen SD-Karte geht es sofort, das Gerät erscheint auch in der Liste der angemeldeten Geräte in der FB.
Mit dem neuen Linux sehe ich zwar im Logfile der FB, das sich das Gerät angemeldet hat, es erscheint aber nicht in der Liste der angemeldeten Geräte.
-
Auch läuft das Script aus Beitrag #13 einfach weiter, als wäre der PI nicht angemeldet.
Wie schaffe ich es, das der Pi beim Neustart sich automatisch im WLAN anmeldet?
iwconfig wlan0:
wlan0 unassociated ESSID:"" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
die Antwort habe ich mal in eine Datei gespeichert.
Mir sagt das alles nix, aber die SSID wird nun schon mal irgendwie gefunden, nur anmelden scheitert?
Das PW ist im Klartext in der CONF-Datei.
-
Im Router finde ich:
27.05.22 21:05:09 [FR3K-MZ] WLAN-Gerät hat sich abgemeldet (2,4 GHz), PC-192-168-1-120, IP 192.168.1.120, MAC 28:EE:52:06:EC:5D.
27.05.22 21:01:35 [FR3K-MZ] WLAN-Gerät angemeldet (2,4 GHz), 72 Mbit/s, PC-28-EE-52-06-EC-5D, IP ---, MAC 28:EE:52:06:EC:5D.
-
dIe MAC ist die vom WLAN-USB-Adapter des PI.
sudo killall wpa_supplicant
pi@alter-pi2:~ $ ps aux | grep -i [w]pa
pi@alter-pi2:~ $ ls -la /var/run/wpa_supplicant
ls: Zugriff auf '/var/run/wpa_supplicant' nicht m▒glich: Datei oder Verzeichnis nicht gefunden
--
Der Router ist eine FB und macht den DHCP-Server f. WLAN und LAN
(Mit LAN komm ich ja drauf und greife die Infos ab.)
OK, dann wird dieser Treiber auch geladen sein und benutzt. Wie ist die Ausgabe von:
?
Erstelle eine _geeignete_ wpa_supplicant.conf (chmod 600), kille alle wpa_supplicant-Prozesse, lösche das wlan0-ctrl-Interface und starte den wpa_supplicant mit der Kommandozeile im debug-Modus:
A)
lsmod | grep -iE 'r8188eu|80211':
cfg80211 778240 0
rfkill 32768 2 cfg80211
r8188eu 593920 0
zu B)
country=DE
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
ap_scan=1
update_config=1
network={
ssid="<meine SSID>"
psk="<mein PW im klartext>"
key_mgmt=WPA-PSK
}
-------------------------------------------------------------
Aber wird diese Datei so in der aktuellen Linux-Version auch genutzt?
Frage zu B. Wie lösche ich das "wlan0-ctrl-Interface"?
die Antwort auf den Debug-Aufruf :
wpa_supplicant v2.9
random: getrandom() support available
Successfully initialized wpa_supplicant
Initializing interface 'wlan0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
country='DE'
ctrl_interface='DIR=/var/run/wpa_supplicant GROUP=netdev'
ap_scan=1
update_config=1
Priority group 0
id=0 ssid='<meineSSID>'
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211: Remove monitor interface: refcount=0
netlink: Operstate: ifindex=3 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP)
nl80211: Set mode ifindex 3 iftype 2 (STATION)
nl80211: Failed to set interface 3 to mode 2: -19 (No such device)
wlan0: Failed to initialize driver interface
Failed to add interface wlan0
wlan0: Cancelling scan request
wlan0: Cancelling authentication timeout
Off-channel: Clear pending Action frame TX (pending_action_tx=(nil)
Display More
-------------------------------------------------------------------
alias: usb:v0BDAp8179d*dc*dsc*dp*ic*isc*ip*in*
LSUSB:
us 001 Device 005: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 001 Device 004: ID 6901:2701
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9512 Microchip Technology, Inc. (formerly SMSC) SMC9512/9514 USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
--
Ländercode und SSID + PW wurde beim Image-Schreiben schon mit angegeben.
Hallo,
ich nutzen einen älteren Pi (Raspberry Pi Model B Rev 2).
Dort hatte ich lange Zeit ein älteres System laufen, auf dem z.B. Motion mit einer USB-Cam lange lief.
Der Server ist mit einem TP-Link (TLWN725N) WLAN-USB-Stick versehen.
Die Daten aus dem wpa_supplicant.conf enthalten die SSID und PW, funktioniert alles so wie erwartet.
(PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" - NAME="Raspbian GNU/Linux" - VERSION_ID="8" - VERSION="8 (jessie)" - ID=raspbian - ID_LIKE=debian)
---
Nun wollte ich auf eine neue SD-Karte ein aktuelles Linux installieren und habe dort:
(PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)" - NAME="Raspbian GNU/Linux" - VERSION_ID="11" - VERSION="11 (bullseye)" - VERSION_CODENAME=bullseye - ID=raspbian - ID_LIKE=debian)
Läuft soweit, via LAN, aber kein WLAN, auch via GUI nicht oben rechts der Managber zeigt kein WLAN-Symbol.
In der Version wird, so weit meine Fehlersuche, die Datei "wpa_supplicant.conf" nicht mehr verwendet.
Ich bekomme diese Version von Linux via LAN-Kabel ins LAN, aber WLAN0 ist irgendwie nicht erreichbar:
ip l
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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether b8:27:eb:a3:5d:79 brd ff:ff:ff:ff:ff:ff
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether 28:ee:52:06:ec:5d brd ff:ff:ff:ff:ff:ff
pi@alter-pi2:~ $ wpa_cli status
Failed to connect to non-global ctrl_ifname: (nil) error: No such file or directory
Wie bekomme ich das WLAN unter dem neuen Linux aktiv=?
Apt-get update und upgrade sind schon gelaufen.
Welche Daten kann ich noch liefern? Bin da ziemlich ratlos.
Danke Euch.
Hallo,
ich suche eine Möglichkeit, eine smarte Steckdose im Heimnetz (SmartLife-App, Alexa) beim Eintreffen einer E-Mail mit best. Betreff abzuschalten.
Als Idee: Ein PI im Netz checkt regelmässig den E-Mail-Eingang, erkennt die Betreff-Zeilen und prüft, ob ein best. Betreff dabei ist. Wenn ja, dann Steckdose AUS.
Wenn nein, in 10 Minuten erneut checken.
Geht so was? Bin leider kein Programmierer....
der pi wurde jede Nach t rebootet, da ich einen Webserver mit "motion" laufen habe (hatte). Dort gab es diverse Probleme und der pi blieb ohne reboot nach ein paar Tage einfach stehen. Mit dem regelmäßigen reboot keine Probleme.
Die Tipps von euch werde ich mal anwenden - danke so weit. Wenn er wieder läuft berichte ich gerne.
Hallo,
wenn ich meinen Pi an den Monitor, Tastatur, LAN und Maus hänge, dann Strom dran stecke, sehe ich, wie die ganzen [OK]'s durch rauschen, der GUI geladen wird usw.
Aber: Das was mal funktioniert hat geht nun plötzlich nicht mehr. Ich kann den gebooteten PI nicht mehr aus meinem LAN erreichen (kein Ping, kein Putty usw).
Auch bewegt sich der Mauszeiger nicht, Tastatur kann ich nicht testen. Aber irgendwie scheint mir das was komisch.
Der PI hat nun über zig Monate, wenn nicht Jahre als Webserver fein gearbeitet. Wurde mit Script jede Nacht um 2 fein rebootet und zickt jetzt rum.
Was kann das sein? Wie gehe ich vor? Einfach platt machen und neu aufsetzten? Für heilende Tipps dankbar.