Some printers include a CD which is able to detect a device without an IP address assigned or with an invalid IP in the LAN.
We are developing an appliance whishing to be able for the user act in the same way: they connect the appliance on network and from the client side a tiny software detects configuration, launch wizard, ...
How can I do this? How can I write some software to detect my devices on network and configure it? Any guidelines?