Methods and apparatus for reconnecting a host computer with a networked
printer having a dynamic network address without manually entering the
printer's network address. In a first method, when a user presses a
reconnect button on the printer, the printer broadcasts a reconnection
event containing the printer's network address over the network. The host
receives the event, extracts the network address and reconnects the
printer accordingly. In a second method, the host obtains the network
addresses of candidate printers, displays a list of them on a UI, and
sends a flash signal to the candidate printers to cause them to generate
an alarm one by one. The user observes the desired printer and correlates
its alarm with the timing of the flash signals sent by the host. Based on
the observation, the user selects one of the candidate printers on the UI
and the host reconnects it.