Skip to content

Verbindung von ESP8266 Timeout #110

@permissionBRICK

Description

@permissionBRICK

Ich versuche mein altes Script GoEChargerHandsfreeUnlock zum laufen zu bekommen.
Damals hatte ich eine alte Hardware-Version (v1 vermutlich), die ist eingegangen, stattdessen hab ich jetzt v3.
Bei dem alten Modul hat das klaglos funktioniert, aber bei dem neuen bekomme ich jetzt keine Wlan-Verbindung von den ESP8266 chips auf den Hotspot des Go-E
Ich habe es schon mit mehreren Wemos D1 Boards mit unterschiedlichen Versionen probiert.

Verbinden von Wemos D1 auf einen gleichnamigen Handyhotspot mit gleichem PW funktioniert.
Verbinden vom Handy auf den Go-E Hotspot funktioniert auch.
Aber Verbinden vom Wemos D1 auf den Go-E lauft beim Handshake ins Timeout:

state: 5 -> 0 (2)
rm 0
pm close 7
reconnect
wifi evt: 1
STA disconnect: 204

STA Disconnect 204 mappt sich laut doku auf Handshake Timeout, also offenbar antwortet der Go-E mitten im WPA Handshake nicht mehr. Wenn ich das PW lösche (offene Sicherheit), dann funktioniert die Verbindung vom Wemos D1 auf den Go-E. Allerdings funktioniert dann das alte Script zum Auflösen der GO-E IP nicht, da der DHCP am Go-E offenbar mit der V3 die 10.128.250.1 als Gateway advertised, aber selbst hat er die IP 10.128.250.181, was nur als DNS Server übergeben wird. (Ist das ein Bug?)

Das Handshake Timeout liegt auch nicht an meinem Script, ich bekommen dasselbe Ergebnis wenn ich das blanko Example WifiClient Script verwende und nur SSID und PW einfülle.

Ich habe versucht das Timeout zu erhöhen, bisher ohne Erfolg. Es sollte aber eh auch so bei mind. 5sec sein, was mehr als ausreichend sein sollte

Kann es sein dass da diesmal ein anderer / neuerer ESP32 drin ist und der generell hier probleme hat? Oder kann es evtl in der Firmware behoben werden?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions