This document discusses constructing wireless networks using open source software. It describes two types of networks that can be built - an infrastructure public network and an infrastructure private network. For the public network, the document explains how to configure access points using agents that can be managed from a central controller. For the private network, it discusses using a mesh network with the BATMAN routing protocol and programs like GOTHAM and ALFRED that can visualize the network topology. The goal is to quickly and inexpensively build large-scale wireless networks for applications like chatting, file transfers and messaging.