If I'm not mistaken, there's an UDP echo server and client in the Python source archive. It shouldn't be too difficult to change that to a broadcast server and client, by setting the socket option SO_BROADCAST and using IP address 255.255.255.255 (or equivalently "<broadcast>"). Irmen