http://www.thegetsmartblog.com/2009/02/connecting-online-and-offline-networks/