If anyone is interested in trying out the implementation using UDP packets sent to the subnet broadcast address, check out my pull request https://github.com/mysensors/Arduino/pull/66 thozza created this issue in mysensors/Arduino closed Dynamic IP assignment using DHCP and dynamic controller discovery for Ethernet Gateway #66