A method for automatically joining a correct wireless network from among a plurality of wireless networks, wherein each wireless network includes a computer, the method comprising: initiating an automatic sequence for joining a wireless device to a wireless network, where the sequence comprises: (a) detecting one of the plurality of wireless networks; (b) joining the wireless network as an additional node by obtaining an Internet Protocol, IP, address for the wireless network after the step of detecting; (c) broadcasting a device-specific message on the wireless network from the additional node after the step of joining; (d) determining (340-No) at the additional node that the wireless network is not the correct wireless network if an expected response message is not received by the additional node as a response on the device-specific message; (e) determining at the additional node that the wireless network is the correct wireless network if the received response message to the device-specific message is the expected response message received from the wireless network by the additional node as a response on the device-specific message broadcast on the wireless network after the step of broadcasting; and automatically repeating the sequence for different ones of the plurality of wireless networks until the correct wireless network is identified; wherein a portable computer-readable media device is associated with the wireless device, wherein the portable computer-readable media device includes instructions for instructing a computer provided with that said portable computer-readable media device, which is included in the correct wireless network to listen on the correct wireless network for the device-specific message, and to broadcast the expected response message in response to the device-specific message on the correct wireless network. initiating an automatic sequence for joining a wireless device to a wireless network, where the sequence comprises: (a) detecting one of the plurality of wireless networks; (b) joining the wireless network as an additional node by obtaining an Internet Protocol, IP, address for the wireless network after the step of detecting; (c) broadcasting a device-specific message on the wireless network from the additional node after the step of joining; (d) determining (340-No) at the additional node that the wireless network is not the correct wireless network if an expected response message is not received by the additional node as a response on the device-specific message; (e) determining at the additional node that the wireless network is the correct wireless network if the received response message to the device-specific message is the expected response message received from the wireless network by the additional node as a response on the device-specific message broadcast on the wireless network after the step of broadcasting; and automatically repeating the sequence for different ones of the plurality of wireless networks until the correct wireless network is identified; (a) detecting one of the plurality of wireless networks; (b) joining the wireless network as an additional node by obtaining an Internet Protocol, IP, address for the wireless network after the step of detecting; (c) broadcasting a device-specific message on the wireless network from the additional node after the step of joining; (d) determining (340-No) at the additional node that the wireless network is not the correct wireless network if an expected response message is not received by the additional node as a response on the device-specific message; (e) determining at the additional node that the wireless network is the correct wireless network if the received response message to the device-specific message is the expected response message received from the wireless network by the additional node as a response on the device-specific message broadcast on the wireless network after the step of broadcasting; and automatically repeating the sequence for different ones of the plurality of wireless networks until the correct wireless network is identified; wherein a portable computer-readable media device is associated with the wireless device, wherein the portable computer-readable media device includes instructions for instructing a computer provided with that said portable computer-readable media device, which is included in the correct wireless network to listen on the correct wireless network for the device-specific message, and to broadcast the expected response message in response to the device-specific message on the correct wireless network.