Forum: Mikrocontroller und Digitale Elektronik AVR32 lwIP Verbindung bricht zu netcat ab


von Boris (Gast)


Lesenswert?

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

von Hans (Gast)


Lesenswert?

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