(Xojo 2023, Mac, Big Sur), Macbook, einziges aktives Interface ist WLAN
Ich möchte als Test eine einfache Message per UDP an eine konkrete Zieladresse/Port senden. Dazu habe ich ein UDPSocket-Symbol in mein Projektfenster gezogen und dieses mysock genannt. Dann dieser Code:
var dg as new datagram
dg.data = “Hallo!”
dg.port = 8266
dg.Address = “192.1678.10.55”
mysock.NetworkInterface = System.NetworkInterface(0) //andere Indices stürzen ab
mysock.port = 8266 // wahlweise weggelassen
me.connect // wahlweise weggelassen
me.write(dg)
Gleichzeitig habe ich Wireshark auf dem Macbook offen und den Empfangsfilter auf UDP gesetzt. Ergebnis: NIX. Wo könnte das Problem sein? Danke für Tips.
Danke für den Tip mit den Fehlermeldungen - der Wald und die Bäume, sorry. Die Fehlermeldung lautet “address is in use”. Ich habe in einem Projekt zwei UDP-Sockets und wollte so das Zusenden von Messages testen. Logischerweise haben beide die gleiche lokale IP und sind an den gleichen physischen Netzwerkadapter gebunden … ist das die Ursache oder wie kann ich das lösen?