A network device setup utility gathers network configuration information
at a computing device, displays network-device-installation instructions;
and configures the network device by sending the gathered network
configuration information from the computing device to the network
device. The gathered network configuration information may include a type
of Internet connection, such as DHCP, static IP, dynamic PPPoE, or Static
PPPoE. The gathered network configuration information includes an
Internet Service Provider account name and password. The
network-device-installation instructions may include a customizable
graphical depiction of the network device and may provide ordered
step-by-step instructions for connecting a network cable and a power
cable to the network device. Configuring the network device, which may be
a router, may include confirming Internet connectivity.