Einfache Frage: Ist OTA realisierbar, wenn der zu updatende ESP-Client und der benutzte Laptop gemeinsam an einem ESP-AP hängen?
:
Bearbeitet durch User
Ich würde behaupten: Nein. Der ESP ist kein Router, und hat im AP-Mode "Client Isolation" aktiv. Eins von beiden müsste man ändern.
Welcher ESP? Für 8266 und 32-S2 kann ich es am WE ausprobieren, wenn du das bis dahin nicht selbst schon schaffst... MfG, Arno
Arno schrieb: > Welcher ESP? > > Für 8266 und 32-S2 kann ich es am WE ausprobieren, wenn du das bis dahin > nicht selbst schon schaffst... > > MfG, Arno 8266 auf Wemos D1 Mini. Danke.
Nur zur Sicherheit: Du hast deinen ESP32 mit Strom versorgt und dieser macht einen WLan-Accesspoint, mit dem zu dich dann mit einem Laptop verbindest und dich auf das ESP-Webinterface verbindest? Wenn ja, dann geht das. Schon mehrfach mit ESP32 und ESP8622 gemacht (Wemos D1 Mini mit ESP32 und ESP8622 und LILYGO TTGO T-Internet-POE ESP32)
Christian W. schrieb: > Nur zur Sicherheit: Du hast deinen ESP32 mit Strom versorgt und dieser > macht einen WLan-Accesspoint, mit dem zu dich dann mit einem Laptop > verbindest und dich auf das ESP-Webinterface verbindest? Er hat einen ESP, der einen WLAN-Accesspoint aufmacht. Er hat einen oder mehrere weitere ESPs, die sich mit diesem Accesspoint verbinden. Er hat ein Notebook, das sich auch mit diesem Accesspoint verbunden hat. Er will mit dem Notebook auf die Client-ESPs zugreifen, dass es mit dem Access-Point-ESP geht, ist klar.
Funktioniert. Ich habe ein Gerät mit einem ESP12F, das einen offenen softAP aufmacht, und eine NodeMCU 0.9 mit dieser Sketch: https://github.com/esp8266/Arduino/blob/master/libraries/ArduinoOTA/examples/BasicOTA/BasicOTA.ino (natürlich WLAN-Zugangsdaten angepasst auf den softAP meines ESP12F). Meinen Laptop mit dem AP des ESP12F verbunden, bekommt IP 192.168.4.2, NodeMCU bekommt 192.168.4.3 und wird über mDNS gefunden, OTA-Upload aus der Arduino-IDE (1.8.19, ESP-Core 3.0.2) funktioniert auch. Allerdings läuft auf meinem ESP12F neben dem softAP auch noch ein Webserver, ein DNS-Server und MDNS, und bevor es einen softAP aufmacht, versucht es, mit WiFiMulti eine Verbindung zu einem bekannten WLAN aufzumachen. Ich kann nicht ausschließen, dass eins davon nötig ist (und will mein Gerät gerade nicht kaputt flashen). MfG, Arno
Arno schrieb: > das einen offenen softAP Das könnte einen Unterschied machen. "Client Isolation" funktioniert m.W. bei unverschlüsselten WLans nicht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.