So, you want to be a Node?
Personal Telco gets quite a few emails from individuals and businesses who have the same question: "What does it take to 'become a node'? I think I want this, but how do I do it?". This page aims to answer these questions, and hopefully in a helpful, clear, and concise way. This document is part of a Wiki, a web-page that anyone can edit, so if you think you can improve it - please do!
First things first, you will need a "high-speed" internet connection. DSL is preferable to other service types because it is slightly less monopolistic (for example, than Cable), providing you more choices.
Although any high-speed internet connection with reasonable Terms of Service (TOS) will suffice, here are a few DSL Internet Service Providers (ISPs) that we can recommend. The expression "reasonable Terms of Service" in this context means that they are okay with you sharing your connection.
- Phone: 1-800-556-5829
- Stephouse Networks
- Phone: 1-877-622-4678
- Phone: 1-866-375-6659
- Phone: 1-877-529-8402
In addition to an ISP, you will need to have a phone line to carry the DSL service. Most likely you already know who your phone company is. Qwest and Verizon are the largest "consumer" phone companies:
It is common for a phone company to be an ISP too. For instance, Qwest will try to give you the "hard-sell" on their ISP service, but you don't want that - you only want a phone line from them. Sometimes you can get a "naked" phone line that is for DSL, but cannot be used for voice calls. This is often a cheaper method if you wouldn't have a phone line otherwise.
If you can, get a "static IP". Your ISP will know about this. It is not necessary, but is a little easier to work with in the long run.
Note: Stephouse does not require you to get a line from your phone company, and offers "Naked DSL" (branded DSL SOLO). This may be the case with Speakeasy as well, can someone confirm?
Now you are ready to choose Option 1 or Option 2.
Option 1: Just in your house/business
This is the simplest of the two options. It doesn't require considerations of weather conditions or antennas mounted on your roof. If you have already done some combination of the following steps, skip over what you already have done.
Buy an Access Point (AP)
An Access Point (AP) is a networking device that connects wired internet access with a wireless networking radio. There are lots and lots of options for access points. Price tends to correlate with quality. It is probably not a good idea to buy the cheapest thing you can find. On the other hand, you don't want to spend too much. Following are a few APs under $100. This list is not exhaustive and is entirely subjective, but it can get you started. (Since this is a Wiki and anyone can edit this page, hopefully this list will evolve over time).
- Netgear WGT634u
[http://www.netgear.com/products/details/WGT634U.php Manufacturer's Website]
- Linksys WRT54GL
- Linksys WRT54GS
The list above is motivated primarily by how customisable a product is, and the experience Personal Telco has had with it. That said, if these features aren't terribly important to you, then almost anything will do. Sometimes your DSL ISP will provide you with a DSL modem that can act as an access point too. While this piece of hardware isn't usually as flexible as one of those above - you already have it.
Decide how you will run wires
The phone company will install a phone line. Attached to this will be a modem, which they will provide. You will need to attach your AP to the modem with a length of networking cable (called ethernet or Cat 5). The AP needs to be in a location with a decent vantage point, ideally with line of sight to anywhere you would want to connect to it. The better located your AP, the further the signal will extend, but also perhaps the further away from your modem and the more networking cable to run. You might have to make a tradeoff.
With your DSL installed and your AP plugged in, all it takes to "Be a Node" is to set the SSID to "www.personaltelco.net". The SSID is the name that your AP will use to advertise its service. Each model of AP tends to have its own method of configuration, so your best bet is to read the user guide that came with it.
Does it work? You will need a wifi client device (for example, a laptop) to connect to it. There is plenty of information elsewhere on how to do this, and it is outside the scope of this document.
Now your ready to move on to Final Considerations.
Option 2: Share with more of your neighbors
With Option 1, depending on how well situated your Access Point is, you may be sharing your connection with a few of your closer neighbors. But, if you want to share your connection with more of your neighbors, or neighboring buildings of some sort? Good for you! The further you want your signal to extend, the more it is going to require, either in effort or in money, or possibly both. You either need a more powerful and sensitive radio in your Access Point, more favorable placement (like on your roof), better antennas that focus the signal in the directions that are useful, and/or more Access Points.
If you are going to put gear on your roof, you need to consider weather conditions. You also will want to use more powerful antennas. There are many hardware configurations that would work. PTP as a group has no brand allegience. For the sake of choosing something, I am going to model the suggestions off of the hardware we are currently using for the MississippiGrantProject.
Access Point (AP)
In the MississippiGrantProject, we are using Metrix Mark IIs. See here ["MetrixCommunicationLLC"] for some direction on where you might get one. You can also "weatherproof" consumer hardware, if you are considering this there are plenty of options. [TomHiggins One of our members] accomplished this with a Army Surplus Ammo Box and a Diaper. You can also keep the AP inside and run a long piece of antenna cable (maybe LMR400?) to the antenna.
You will need to attach everything to your chimney or wherever it will fit. The ["AntennaMounts"] page has a little more info on this.
Logistics, Configuration, Testing
This really varies for each hardware setup. Regarding logistics, you will need to consider how to get (a) power and (b) ethernet to your AP. One novel approach is to "inject" power into the ethernet cable (see ["PowerOverEthernet"]).
Now you are ready to move on to Final Considerations.
A few more things you might consider.
Do you want a Captive Portal?
Often businesses and individuals would like a way to prevent users from using a wireless network until they have agreed to some terms - specifically a liability waiver. If this is something you want (and most of our business nodes seem to), you need a captive portal system. A captive portal system is usually a PC that runs the Linux operating system and is always on, acting as a server. Personal Telco has quite a few PCs that were donated to us by various organizations (The City of Portland and Free Geek are two) which we can use to build a Captive Portal for you, which you can use, on long-term loan from us. If you have your own PC, or want to purchase one, then we can probably configure it for you. As a group Personal Telco has alot of experience maintaining and configuring such hardware and it makes little sense for you to re-invent the wheel (unless you want to - which can be quite fun!).
If you decide you want a captive portal, and have completed everything in Option 1 or Option 2, and would like our help building one, then you should contact us and let us know.
Do you wan't your Wired Network Isolated?
If, for security reasons, you want your wired network isolated from your wireless network, this is certainly possible. The solution is to put a firewall in between your wireless users and your wired users (see the diagram above). This can be accomplished two ways. If you are already getting a CaptivePortal, then the captive portal can do this seperation (you will need to ask us when we are configuring the Captive Portal - if we are doing it for you). The second option is to use a cheap consumer wired router/firewall. Here are a couple that are decent:
- SMC Barricade 7004VBR
[http://www.smc.com/index.cfm?event=viewProduct&localeCode=EN_USA&cid=1&scid=17&pid=924 Manufacturer's Website]