| WireLess |
UserPreferences |
| Ames Community Network | FrontPage | RecentChanges | TitleIndex | WordIndex | SiteNavigation | HelpContents | moin.sf.net |
Wireless enthusiasts in many areas are putting up community-run, publicly accessable wireless networks.
Seattle Wireless and
No Cat are two examples of this. The basic thought is that your own wireless base station is probably reaching farther than your house/apartment/etc., so why not make a bit of it usable to the general public, in the thoughts that if you do it, maybe other people will as well, and you may be able to get random access somewhere else in town. Plus, many semi-decent access points are now virtually free after rebate, so you might as well get one.
The general idea sounds something closely aligned with what the Ames Community Network does, so here's our take on it.
The Ames Community Network has glommed on to the network range 10.140.0.0/14 (10.140.0.0 -> 10.143.255.255) from
Freenetworks.org. There is nothing that says we have to use this particular range, but high 10. space seems unlikely to be used by home NATing devices, and by co-ordinating with Freenetworks.org we open the opportunity for exciting things like inter-freenet tunnels and we won't have to worry about conflicting IP space.
If/when we want to use it; RFC
4193 IPv6 address space has been selected from /dev/random. The block is FD40:B302:7D80::/48. For the allocation plan see UniqueLocalAllocationPlan.
The ACN is dividing the four /16 blocks up based on voting wards in Ames. Take out your
Voter Registration Card (you are
registered to vote, right?) and look for a line that says "Ames Ward N". N is your number. You can also look at
these maps or just go
here and get your Polling Precinct (look for something like Ames W#P#, the number between W and P is your ward).
The /16 blocks are assigned as follows:
| Ward | Block | Range |
| Ward 1 | 10.140.0.0/16 | (10.140.0.0 -> 10.140.255.255) |
| Ward 2 | 10.141.0.0/16 | (10.141.0.0 -> 10.141.255.255) |
| Ward 3 | 10.142.0.0/16 | (10.142.0.0 -> 10.142.255.255) |
| Ward 4 | 10.143.0.0/16 | (10.143.0.0 -> 10.143.255.255) |
If you are outside of an Ames Ward but want to participate anyways, pick the ward closest to the route you would take to get into town. If Ames moves around Wards the next Census, new Nodes will use the new areas but existing Nodes will stay the same.
Each Node takes a /24 of space out of its parent block.
In each block, the .250.0 -> .255.255 space is reserved for special use, like inter-node connections, or special projects (mobile nodes?).
Each Node should have a Node Name that describes it somehow. For example, Node25thAndGrand might be used if you want to describe a location, NodeCityHall if you want to describe a place, and NodeTPROA if you want to be funny. You should make a NodeWhatever page under /WireLess to describe your node: SSID, location, interesting local resources, etc and make that page belong to the category CategoryNodes.
The general idea for SSIDs would be to use ACN-NodeName, so for example NodeTPROA might use the SSID ACN-TPROA.
A recent proposal (that I find to be a good idea) is making the SSID something like "ACN-NODE(Public)" to explicitly indicate that yes, this is a shared and open network.
| Node Name | SSID | POC | Block Used | Location | Comments |
| Node2810Grand | ACN-2810GRND | AnthonyJeffries | 10.140.0.0/24 | 2810 Grand Ave. #11 | Operational. |
| Node Name | SSID | POC | Block Used | Location | Comments |
| NodeDSRW | ACN-DSRW | Waldo | 10.141.42/24 | dsrw/fa | operational |
| NodeTest | ACN-TEST | Waldo | 172.30/16 | dsrw/fa | currently testing mesh networks. may or may not be up, functioning, or internet-connected |
| RoutingNodes | -- | Waldo | 10.141.250/24 | -- | the central openvpn server hands out ips in this range for the tun devices |
| Node Name | SSID | POC | Block Used | Location | Comments |
| NodeNIS | NIS (public) | ClausNiesen | Hemingway Dr. | Broadcasting SSID only |
| Node Name | SSID | POC | Block Used | Location | Comments |
| NodeOakland28 | ACN-OKLND28 | JonathanKollasch | 10.143.27.0/24 | 2800 block of Oakland St | actually working |
| NodeTPROA | ACN-TPROA | ThomasKula | 10.143.137.0/24 | The People's Republic of Ames | Proposed |
Current thinking is to use the faux-TLD .acn for things reachable only by the wireless network. We'll work on DNS one of these days. Each node will have nodename.acn as their local space, and node.acn (i.e. the literal word node followed by .acn) should direct the user to a page of info about the current node (either through local dns munging, or through apache magic of redirecting to a different page based on request ip).
Another question that bears some thought is asking why someone not intersted in the gee-wiz aspects of this network would want to use the network. Of course, if your local node is providing some sort of real internet access through it, people would want to use that. Otherwise there needs to be something to draw people. Possible ideas:
The acn-discuss mailing list has some other current thinking, that can be brought over here as needed. Other resources are at GreenerGrass.