selfDHCP is a small network autoconfigure software. It is able to determine the main network configuration parameters by listening to the traffic and with appropriate heuristics. It can run as daemon or as application.
syssumm (AKA "System Summaries") is a collaborative open source project developing a set of
Perl scripts that generate a profile of a computer's hardware, software, and network configuration
that can then be viewed with a browser.