Hallo, ich verwende einen AVR32 mit dem lwIP 1.3.0/FreeRtos Beispiel. Habe es so modifiziert, dass es nun möglich ist Befehle über einen Socket an den AVR32 zu senden. Darauf hin Antwort der Mikrocontroller an den jeweiligen Socket mit einer Befehlsantwort. Habe immer alles mit einer direkten Netzwerverbinung zu einem PC mit Putty getestet, hat alles Funktioniert. Mehrere hunderte Befehle über zwei Tage, keine Mucken. Nun habe ich meinen Mikrocontroller an einen Router gehängt. Mit Putty läuft ca. 50 Befehle lang alles gut, dann schmiert mir der Mikrocontroller ab. Noch schlimmer ist es bei netcat auf einem Linux Rechner. Da ist meistens schon nach 3 bis 10 Befehlen feierabend. Hat jemand eine Idee woran das liegen könnte? Danke und Gruß Boris
Bei solchen Diagnoseanfragen bitte einen tcpdump auf dem Linux (z.B. sudo tcpdump -n -i eth0 host embedded.system.IP.addr mit embedded.system.IP.addr = IP des lwIP Systems ) machen und dann auf dem Linuxsystem den netcat parallel starten. (oder wireshark) --- alles andere ist Glaskugel. Die ganzen kleinen Stacks sind primar fuer lokale LANs und (lokale) Sensornetze geschaffen. VG, Hans
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.