A method comprising: configuring multiple desktop computers into multiple wireless access points, APs, the configuring comprising: attaching each of the multiple desktop computers to a wired network; attaching each of the multiple desktop computers to a wireless local area network, WLAN; operating, on each of the multiple desktop computers, software to accommodate information requests over the wireless local area network, to receive and execute commands from a central management module on a server device, and to communicate with the wired network; centrally preventing discovery of multiple APs in the WLAN by a client device within wireless range of the multiple wireless APs; and centrally selecting a wireless AP from the multiple APs to associate with the client device to provide the client device with a wireless connection to the WLAN; wherein the centrally preventing discovery of multiple wireless APs comprises centrally configuring the multiple wireless APs to: refrain from broadcasting beacon signals that allow the client device to become aware of the multiple wireless APs, and/or refrain from responding to probe request messages from the client device unless instructed to respond to the probe request messages. configuring multiple desktop computers into multiple wireless access points, APs, the configuring comprising: attaching each of the multiple desktop computers to a wired network; attaching each of the multiple desktop computers to a wireless local area network, WLAN; operating, on each of the multiple desktop computers, software to accommodate information requests over the wireless local area network, to receive and execute commands from a central management module on a server device, and to communicate with the wired network; centrally preventing discovery of multiple APs in the WLAN by a client device within wireless range of the multiple wireless APs; and centrally selecting a wireless AP from the multiple APs to associate with the client device to provide the client device with a wireless connection to the WLAN; wherein the centrally preventing discovery of multiple wireless APs comprises centrally configuring the multiple wireless APs to: attaching each of the multiple desktop computers to a wired network; attaching each of the multiple desktop computers to a wireless local area network, WLAN; operating, on each of the multiple desktop computers, software to accommodate information requests over the wireless local area network, to receive and execute commands from a central management module on a server device, and to communicate with the wired network; centrally preventing discovery of multiple APs in the WLAN by a client device within wireless range of the multiple wireless APs; and centrally selecting a wireless AP from the multiple APs to associate with the client device to provide the client device with a wireless connection to the WLAN; wherein the centrally preventing discovery of multiple wireless APs comprises centrally configuring the multiple wireless APs to: refrain from broadcasting beacon signals that allow the client device to become aware of the multiple wireless APs, and/or refrain from responding to probe request messages from the client device unless instructed to respond to the probe request messages.