TCP/IP Verbindungen aufnehmen WIZ610wi

OP #2603376
Hallo zusammen,

Ich betreibe seit einiger Zeit erfolgreich das WLAN-Modul von WIZnet und 
bin ziemlich zufrieden. Allerdings gibt es ein Problem, bei dem ich 
bisher nicht weiter komme:
Ich baue mit einem Notebook eine TCP/IP Verbindung zu dem WI610 auf, das 
als AP arbeitet. Die Daten kommen schön regelmäßig an, alles wie es sein 
soll. Wenn ich mich mit dem Notebook aber zu weit vom AP entferne, und 
die Verbindung abbricht, dann kann ich, nachdem die WLAN-Verbindung 
wieder steht, die TCP Verbindung nicht wiederherstellen. Einzige 
Möglichkeit ist das Neustarten des AP.
Liegt das jetzt generell am TCP/IP, oder am WI610? Oder gibt es dafür am 
Ende eine einfache Lösung?

Danke fürs Interesse!
#2603381
Es dürfte am WI610 liegen, ev. lässt die darauf laufende Software eine 
weitere Verbindung am Serverport nicht zu.
Ich hatte mal einen Umsetzer RS232 <> TCP, der hatte noch einen 
zusätzlichen "Resetport", wenn man den öffnete, konnte man sich 
anschliessend wieder mit den  Serverport verbinden. ev. hat der WI610 
sowas auch.
#2603448
Mit Resetport meinte ich das so (war so mit dem eingesetzen Umsetzer):

Der Serverport hat z.B. Port 9000. Wenn nun TCP Client A eine Verbindung 
dorthin aufbaut, dann lässt die SW es nun nicht mehr zu, das ein anderer 
TCP Client B sich dorthin ebenfalls verbinden kann, weil da schon eine 
Verbindung aktiv ist. Erst wenn diese geschlossen wird, kann sich ein 
TCPClient (A oder B) wieder dorthin verbinden.
Bei einen Verbindungsabbruch (wie in deinen Fall) nun hat der TCP Client 
A ja die Verbindung nicht geschlossen, folglich ist der Serverport immer 
noch der Meinung, es ist weiterhin eine Verbindung aktiv (weil sie nicht 
geschlossen wurde), deshalb kann sich der gleiche TCPClient A auch nicht 
mehr anmelden.

Verbindet sich nun TCP Client A (oder B) mit dem Resetport (z.B. port 
9084), so schliesst die SW den Serverport 9000 und es kann sich wieder 
ein TCP Client (A oder B) zu diesen verbinden. Der Resetport wird sofort 
wieder geschlossen.

Hoffe, habs einigermassen verständlich rübergebracht.
OP #2603462
Ah, achso, also so einen Port hat das WI610 meines Wissens nach nicht. 
Leider auch nicht mit neuester Firmware, die ich gerade schon wieder 
herunterschmeißen musste, weil die Network-Settings fehlen, und DHCP 
nicht mehr aktiviert werden konnte. grrr
Das Problem folgt dabei aber genau deiner Beschreibung, so in etwa hatte 
ich mir das auch schon gedacht. Mit dem AUX-Port von dem Ding kann ich 
leider doch nix anfangen. Mist.
Vielleicht bauen die die Firmware ja nochmal so um, dass ein Port den 
anderen schließen kann, kann ja nicht so schwer sein ;-)
Danke erst mal für deine Antworten!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.