AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Delphi TCPServer/TCPClient funzt über WLAN nicht
Thema durchsuchen
Ansicht
Themen-Optionen

TCPServer/TCPClient funzt über WLAN nicht

Ein Thema von Kathmai · begonnen am 27. Mai 2007 · letzter Beitrag vom 27. Mai 2007
Antwort Antwort
Benutzerbild von Kathmai
Kathmai

Registriert seit: 3. Sep 2003
Ort: Böblingen
21 Beiträge
 
Delphi 11 Alexandria
 
#1

TCPServer/TCPClient funzt über WLAN nicht

  Alt 27. Mai 2007, 15:59
Hallo Leute,

hab ein kleines Problem. Erst mal zum Programm.

Ich hab für meine Freundin und deren Kollegen ein Programm für eine Funkübung (Rettungsdients) erstellt.

2 Programme
-----------

1. Programm eine "virtuelle" Leitstelle das die Einsätze verwaltet und die Status an Clients schickt
2. Programm der Client schickt per TCP Protokoll und TCPServer u. TCPClient einige Staten zurück

Programme funktionieren soweit eigentlich ganz ok.
Die Ports sind im Router freigegeben. Aber sobald ein Rechner per WLAN und nicht Kabel am Router hängt kann die "Leitstelle" Prog 1 kein Status an den Client schicken andersrum geht es, daß der Client an die Leitstelle den Status schicken kann. Obwohl das ganze aber sobald der per Kabel am Router hängt funktioniert.

Haben es schon getestet. Bei 2 verschiedenen WLAN's. Bei einem hat es nicht funktioniert bis er gemeint hat es mal per Kabel zu probieren (an diesem WLAN hängen 2 Rechner). Per WLAN nicht geklappt per Kabel schon.

Das selbe Problem bei dem anderen Leuten mit WLAN.

Ein Computer mit WLAN angeschlossen der andere mit Kabel. Beim Compi mit Kabel funkionieren bei Programme Senden und Empfangen. Bei Verbindung per WLAN - bums aus. Funktioniert nur der Client (Der sich an der "Leitstelle" anmeldet) Aber sobald die Leitstelle an den Client was schicken will findet er diesen Client nicht. Per Kabelverbindung kein Problem. Ich kapier das nicht... Hat jemand ne Idee?

Danke im voraus...

Delphi 7 prof.
TCPServer/TCPClient Komponente

und.... Soll heute 19.30 Uhr eigentlich eingesetzt werden

mfg
Tom
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: TCPServer/TCPClient funzt über WLAN nicht

  Alt 27. Mai 2007, 16:20
Sind am Router irgendwelche FW-Regeln aktiv? Bze fungiert er als Switsch oder Accesspoint?
Markus Kinzler
  Mit Zitat antworten Zitat
27. Mai 2007, 16:20
Dieses Thema wurde von "SirThornberry" von "Internet / LAN / ASP.NET" nach "Windows 9x / ME / 2000 / XP / 2003 / Vista" verschoben.
SirTwist

Registriert seit: 28. Sep 2006
198 Beiträge
 
Delphi XE Professional
 
#4

Re: TCPServer/TCPClient funzt über WLAN nicht

  Alt 27. Mai 2007, 16:21
Wenn Du Probleme mit Netzwerkverbindungen hast, wäre der erste Test, ob Du die Rechner untereinander anpingen kannst. Dazu öffnest Du eine "MS DOS Eingabeaufforderung": Start => Ausführen => "cmd.exe", Return

mit "ipconfig" kannst Du Dir anzeigen lassen, welche IP-Adresse Du hast. Dann machst Du mit "ping 1.2.3.4" einen Ping auf die IP-Adresse des jeweils anderen Rechners. Dabei müssten 4 Zeilen "Antwort von 1.2.3.4: Bytes=32 Zeit<1ms" oder so ähnlich zurückkommen. Wenn Du "Zeitüberschreitung der Anforderung" siehst, hast Du schon auf Netzwerkebene ein Problem, das hat dann nichts mit Deinen Komponenten zu tun.

Davon abgesehen: Ich würde so eine Statusübermittlung eher über UDP machen als über TCP. Gerade über WLAN kann es dir immer mal passieren, dass Dir die Netzwerkverbindung zusammenbricht und dann ist auch deine TCP-Verbindung weg. Du müsstest also extra programmieren, dass die TCP-Verbindung immer wieder neu aufgebaut wird.

Starte deine Programme mal erst, nachdem der Rechner im WLAN ist... ich weiß nicht, wie Dein Router konfiguriert ist, aber es könnte sein, dass er im WLAN eine andere IP-Adresse erhält alswie im kabelgebundenen Netz.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#5

Re: TCPServer/TCPClient funzt über WLAN nicht

  Alt 27. Mai 2007, 16:23
Das ganze hat nichts mit Delphi zu tun. Denn einer Anwendung ist egal ob die Netzwerkverbindung per Modem, WLan, BlueTooth, Kabel etc. erfolgt. Ein Programm hat nur seine Verbindung und alles was dahinter steht ist Sache des Betriebssystems und den anderen (Hardware)komponenten welche mit der Verbindung zusammenhängen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Kathmai
Kathmai

Registriert seit: 3. Sep 2003
Ort: Böblingen
21 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: TCPServer/TCPClient funzt über WLAN nicht

  Alt 27. Mai 2007, 16:26
Zitat von mkinzler:
Sind am Router irgendwelche FW-Regeln aktiv? Bze fungiert er als Switsch oder Accesspoint?
FW Regeln sind aktiv... hab grad über ICQ mit nem Kumpel geredet der meint das funktioniert dann (singemäß) über WLAN nur wenn man die IP Adressen statisch vergibt und das er bei WLAN nicht forwarded.

PS: als Accesspoint (ist ne Fritzbox 70xx so ähnlich weiss den genauen Typ nicht)

@SirTwist: Ja anpingen geht.. das funzt. Sogar unter 4ms
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#7

Re: TCPServer/TCPClient funzt über WLAN nicht

  Alt 27. Mai 2007, 19:55
wenn anpingen funktioniert sind einfach nur die benötigten ports nicht freigeschalten. Versuch Testweise einfach die Firewall zu beenden. Wenn dann alles funktioniert kannst du zu 100% sicher sein das diese etwas blockiert.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz