Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   iOS Broadcast kann nicht empfangen werden! (https://www.delphipraxis.net/175948-broadcast-kann-nicht-empfangen-werden.html)

Mavarik 1. Aug 2013 08:43

Broadcast kann nicht empfangen werden!
 
Hallo Zusammen!

Woran kann es liegen, dass eine Situation entstehen kann, indem ein iPhone keine Bradcast-Nachrichten empfangen kann?

"Normalerweise" klapp das ganz prima und in 99% aller Fälle gibt es keine Probleme...

Doch manchmal kann ich mit dem iPhone zwar udp Broadcast-Nachrichten senden aber nicht empfangen.

Dann muss ich entweder das Gerät resetten oder WLAN einmal aus und wieder an schalten...

Jemand ne Idee?

Mavarik :coder:

mentaltec 1. Aug 2013 13:42

AW: Broadcast kann nicht empfangen werden!
 
auf der Empfängerseite hab ich keine Ahnung, aber geht der Brodcast über WLAN überhaupt raus ?
ich würde das als Erstes prüfen; wenn nein dann:
Routing ?

ist die destIP 255.255.255.255 oder ist das Subnet spezifiziert ? hat das gewünschte Netzwerk-Interface die vermutete IP (bzw. das Wichtigste zuerst : ist es an?)

win XP hatte das lustige Verhalten einen generellen Broadcast zwar auf allen Interfaces rauszuhauen, aber mit der srcIP des ersten Interfaces, was manche Empfänger nicht verkraftet haben

ich hatte vor Kurzem ein ähnliches Problem, da wurde das Broadcast unerwartet auf dem virtuellen Netzwerkinterface zur VirtualBox ausgegeben, obwohl die garnicht aktiv war - wurde mittels SocketOption IP_MULTICAST_IF behoben


mfg

Mavarik 1. Aug 2013 21:42

AW: Broadcast kann nicht empfangen werden!
 
Zitat:

Zitat von mentaltec (Beitrag 1223181)
auf der Empfängerseite hab ich keine Ahnung, aber geht der Brodcast über WLAN überhaupt raus ?

Ich schicke vom iPhone eine Broadcast raus die kommt an... Aber die Antwort nicht.
Wie gesagt in 99% aller Fälle funktioniert es, nur manchmal ist das iPhone in einem "Status" und will nicht...

Keine Ahnung ob der Port belegt ist oder was auch immer...

Mavarik

JohnDirkDer1te 12. Feb 2014 17:07

AW: Broadcast kann nicht empfangen werden!
 
Hallo Mavarik,

hast du das Problem lösen können?

Ich kann mit iOS6 und iOS7 jeweils senden, aber eben auch nicht broadcasts empfangen. :(

Viele Grüße

Dirk

Mavarik 12. Feb 2014 19:13

AW: Broadcast kann nicht empfangen werden!
 
Zitat:

Zitat von JohnDirkDer1te (Beitrag 1247622)
Hallo Mavarik,

hast du das Problem lösen können?

Ich kann mit iOS6 und iOS7 jeweils senden, aber eben auch nicht broadcasts empfangen. :(

Viele Grüße

Dirk

Welche Delphi Version?

JohnDirkDer1te 12. Feb 2014 19:39

AW: Broadcast kann nicht empfangen werden!
 
RAD Studio XE5 Version 19.0.14356.6604

inkl. Update 2

Gruß Dirk

Mavarik 12. Feb 2014 20:47

AW: Broadcast kann nicht empfangen werden!
 
hmm seit UPD 2 funktioniert es bei mir wieder...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:43 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