Wann immer man ein Problem mit Netzwerk, serieller Schnittstelle, Bluetooth,... hat
besorge man sich ein unabhängiges Testprogramm.
(das sollte sich jeder Programmierer ins Stammbuch schreiben)
UDP Socket Util Test
Übrigens dürfen Portadressen nur zwischen 0 und 65535 liegen; Local Port '123456' wäre also falsch.
Wichtig ist auch noch, dass man gezielt ein Broadcast-Flag setzen muss, denn normalerweise sind UDP-Broadcasts nicht aktiv.