Forum: Mikrocontroller und Digitale Elektronik ESP8266 im Clientmodus ist über LAN nicht erreichbar


von Harald P. (haraldp)


Lesenswert?

Nachdem ich den genialen Chip erhalten habe, konnte ich meine ersten 
Versuche damit durchführen.
 - AT-Kommandos funktionieren
 - CWMODE=1 OK
 - Verbinden mit Router: AT+CWJAP="<ssid>","<passwrd>" OK
 - Modul ist in der Fritzbox zu sehen, es bekommt eine IP-Adresse (hier 
192.168.1.30)

Versuche ich nun, das Modul über den PC anzupingen, so gibt es keine 
Antwort. Interessanterweise geht das Pingen, wenn ich ein Notebook 
nehme, das am WLAN hängt. Auch eine Kommunikation vom Notebook aus ist 
mit dem Modul möglich. Nicht jedoch vom Drahtnetz LAN aus. Das Anpingen 
des Notebooks vom PC über LAN und WLAN funktioniert aber. D.h. 
irgentwelche Firewalls können hier nicht stören.
Also Ping Notebook - WLAN - Router - WLAN - Modul und zurück ist Ok.
Also Ping PC - LAN - Router - WLAN - Modul und zurück geht nicht.
Woran könnte das liegen?
Dir Firmware des Moduls ist (AT+GMR) 0018000902-AI03

Harald

von Guido L. (guidol1970)


Lesenswert?

Harald P. schrieb:

> Also Ping Notebook - WLAN - Router - WLAN - Modul und zurück ist Ok.
> Also Ping PC - LAN - Router - WLAN - Modul und zurück geht nicht.
> Woran könnte das liegen?
> Dir Firmware des Moduls ist (AT+GMR) 0018000902-AI03

ich hatte sowas aehnliches mal, als in der Fritzbox der Haken nicht drin 
war, dass die verbundenen PCs miteinander kommunizieren duerfen...denn 
ansonsten duerfen alle nur mit dem Router "sprechen".

Ansonsten Firewall-Einstellungen auf dem PC im Bereich Ethernet?

von Cyblord -. (cyblord)


Lesenswert?

Das Problem liegt doch an deinem Netzwerk. Das wird eine krude 
Sicherheitseinstellung in der Fritzbox sein.

von Herbert (Gast)


Lesenswert?

Harald P. schrieb:

Das könnte ein Problem der IP-Adressen aus. Welche Adresse hat dein LAN?

Neugier: Welche Pingzeiten hast du von Notebook aus?

von Harald P. (haraldp)


Lesenswert?

Vielen Dank für die Rückmeldungen. Inzwischen bin ich ein Stück weiter 
gekommen. Es liegt nicht an der Fritzbox oder am Firewall. Die Firmware 
ist fehlerhaft.
Ich habe zuerst versucht, ein Update nach
http://blog.electrodragon.com/cloud-updating-your-wi07c-esp8266-now/
durchzuführen. Ergebnis: Nach einiger Zeit blinkt die blaue LED und das 
Modul sendet ständig Texte über 76.8Kb, aus denen ersichtlich ist, daß 
das Flashen nicht klappen kann. Der interne Watchdog scheint regelmäßig 
ein Reset durchzuführen.
Zweite Versuch mit dem Flashtool esp8266_flasher.exe. Dabei vorher GPIO0 
auf Null ziehen. Flashen erfolgreich und neue Firmware hat einen 
niedrigeren Stand. Aber jetzt klappt das Pingen und die Kommunikation 
über Telnet.

von Karl A. (karlauer)


Lesenswert?

Hallo Harald,

welche Firmware-Version hat deine Fritzbox?

Mich hat es mehrere Tage Suche gekostet, bis ich herausgefunden habe, 
dass die Firmware 902 mit der Version 6.03 meiner Fritzbox nicht 
zusammenarbeiten wollte, während es an anderen Routern problemlos ging. 
Mit einem Update der Fritzbox auf 6.20 funktionierte das Modul auch 
wieder mit der aktuellen Firmware.

von Harald P. (haraldp)


Lesenswert?

Karl Auer schrieb:
> welche Firmware-Version hat deine Fritzbox?

Guter Ansatz. Es ist tatsächlich V6.04 auf der Fb. Aktualisieren wollte 
ich bisher nicht, da ich auf der Fb noch eine FHEM-Installation habe. 
Mit 6.20 wird es damit Schwierigkeiten geben. Ich werde das Modul mit 
einem anderen Router zusammen testen.
Harald

von Harald P. (haraldp)


Lesenswert?

So, es hängt tatsächlich mit dem Router zusammen. Ich habe die neue 
Firmware v0.9.2.2 AT Firmware.bin auf das Modul geflasht und neu 
getestet.
AT+GMR ergibt jetzt  0018000902

Ergebnis: Ping über Fritzbox geht nicht, Ping über TP-Link Router 
funktioniert.
Sehr seltsam. Mit der Vorgänger-FW 00170901 ging beides.
Übrigens, Update über Cloud (AT+CIUPDATE) ging nicht. Nach ca. 30s kam 
immer Error.

Harald

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
Noch kein Account? Hier anmelden.