The present invention relates to a system for automatic detection and configuration
of network parameters. The system includes a first computer system for communicating
to a network and at least a second computer system for providing network information.
The first computer system queries the network and receives network information
from the at least a second computer system before a network identification has
been established for the first computer system. The system further includes a storage
for storing at least one configuration associated with a network interface. The
first computer system configures the network interface based upon the network information
received from the at least a second computer system. Also, the first computer system
may configure the network interface by determining a network identification associated
with the network information and matching the at least one configuration with the
network identification.