Frequently asked questions
About NYC Mesh
- Why is NYC Mesh building a community-owned network?
- How does it work?
- Is this a replacement for my current Internet connection?
- Is the mesh secure?
- What is your user data policy?
- Who owns NYC Mesh?
- What is your business plan?
- What can I do on the mesh that I can’t do on the internet?
Joining the Community
- How do I sign up?
- How much does it cost to join?
- I heard that NYC Mesh is free Internet. Is that true?
- What are my obligations as an NYC Mesh community member?
- How can I volunteer? What if I don’t know anything about networking?
- I have neighbors who would also like to join NYC Mesh. Can we get connected together?
- Do I need to provide identification to join NYC Mesh?
- What is Slack and how do I use it?
Getting connected to the mesh
- How can I tell if I’m in the coverage zone for NYC Mesh?
- My neighbor has a rooftop router and is connected to NYC Mesh. Can I also use it to connect?
- What is the wait time for an installation? How do you decide who to connect first?
- What is involved in a typical installation?
- What will the hardware setup look like?
- How should I prepare before the install team arrives?
- What happens if the install team can’t connect me to the mesh?
- What if I can’t get roof access?
- Can I install a router if I have no view or no rooftop access?
- Can I install the hardware and connect to NYC Mesh on my own?
- Can I use any router to connect?
Hardware, software and networking
- What is a router? What is an antenna? What is a radio? Are they different things?
- What is a Node? What is a Supernode? What is a Hub Node?
- What software/firmware do you use?
- What exactly is the Internet anyway?
- Why don’t we mesh mobile phones instead of routers?
- How far can the mesh extend? Could it cover the whole country?
- Why aren’t you doing this obvious thing I just thought of?
About NYC Mesh
Here’s a list of our reasons for building a community-owned mesh network:
- An infrastructure commons in which the community owns the network
- A neutral network that does not block or discriminate content or throttle data
- No personal data collection
- Bridging the Digital Divide by connecting underserved communities to the Internet
- Freedom from the telecom oligopoly of Verizon, Optimum and Spectrum
- Emergency community networking (for the next hurricane)
- Decentralized, with no single point of failure
- Self-configuring (simple!)
- Community-building with highly localized websites
- Eventual self-sufficient network as alternative to the corporate-owned Internet
- Providing public wifi access points
- Allows fast uploads as well as downloads, so members can serve content and services rather than only consume them from centralized hosts.
Most NYC Mesh members (“nodes”) use wireless routers mounted on a rooftop or balcony to connect to other nodes, forming a network. Our network in turn peers (connects) with many other networks at an Internet exchange point (IXP), providing direct access to the Internet without the intermediary of a commercial Internet Service Provider. NYC Mesh maintains a number of primary Internet exchange points that we call “Supernodes.”
NYC Mesh provides an independent, fast, and reliable connection to the Internet. Many of our members have ended their contracts with commercial Internet Service Providers (ISPs) and now exclusively rely on their NYC Mesh connection.
Service disruptions are possible for both commercial ISPs and NYC Mesh. Extreme weather such as heavy rain, blizzards and hail, for example, can decrease connection speeds as they affect the router’s wireless signal. Our community actively monitors the health of the network, and, unlike commercial ISPs, responds quickly to service requests.
By default, our mesh router is firewalled from your local network. It is not possible to reach beyond the mesh router to your local access network (LAN).
Network traffic within the mesh is not encrypted by default. When connecting through the mesh you should use the same standard precautions as you would when connecting to WiFi at a coffee shop or airport: use https (lock icon) web sites for secure connections (most browsers do this by default nowadays), or use a VPN service.
NYC Mesh does not collect, store, or log any user traffic or content that passes through our network.
NYC Mesh may periodically look at traffic headers for troubleshooting purposes as traffic passes through the NYC Mesh network, however, this data is never logged or stored. NYC Mesh may collect aggregate statistics to monitor traffic flow to ensure a successful network.
The NYC Mesh network is unencrypted, easy to join, and depends on donated internet from individuals and other companies which is outside the control of NYC Mesh, therefore NYC Mesh is unable to detect or prevent traffic monitored at those access points.
NYC Mesh will comply with all laws in the jurisdictions where it operates; however, as per our community policy, no data is collected or stored, and therefore no data exists to provide to agents who request it.
Here is our privacy-policy
We are a non-profit project of the New York chapter of the Internet Society (ISOC-NY). Most of the equipment that makes up the Mesh is owned by the individual members. Some common infrastructure is owned or rented by the project under ISOC-NY, or by individual members who are donating it. Intellectual property is limited and is under open licenses such as GNU and Creative Commons.
We are not a business and we are not a commercial Internet Service Provider! We aim to grow our community in a sustainable and inclusive way for the benefit of all of our members. Our members are contributors to our community, not customers, consumers or users. Being a member of our network has many benefits, including replacing your current ISP with fast, neutral, affordable, and unmonitored Internet access. Businesses are free to join or connect to the mesh as long as they obey the network commons license.
Other than the benefit of not paying the cable cartel for overpriced Internet access, it is also possible to connect directly to other people on the mesh without using the Internet. If for some reason the Internet is shut down (hurricane, government crackdown, cyberattack, zombie apocalypse), the mesh will likely still work for a while longer.
The mesh also has its own web servers that show local information and allow you to chat and post messages. We are in need of volunteers to help add content and maintain our servers.
Joining the Community
After reading through the FAQs, fill out the join form to be assigned a Potential Node, and look for an email with next steps (check your email spam folder or contact us directly at firstname.lastname@example.org if you don’t receive any reply).
To cover our operating costs (mostly paying for infrastructure for fast access to the Internet “backbone”), we request that every Node owner pay a $20 recurring monthly donation. For a volunteer-led install, we charge $110 to cover parts and equipment and an additional $50 to cover labor-related expenses. (If we are not able to connect you, you do not need to pay the parts and equipment fee and you can decide whether or not you want to pay the labor fee.) For a do-it-yourself install, you can purchase compatible equipment on your own.
Here is our “rate card” for more details
NYC Mesh costs money and time to operate and maintain. We may not demand a set monthly fee like a commercial Internet Service Provider, but we rely on recurring donations from our members as well as installation fees to sustain and grow our network.
By joining the mesh you are obliged to share and extend the mesh in the same way that it was shared with you. At a minimum, this requires providing power to your rooftop router so that other members can connect to it. (It uses less power in a whole day than it takes to lightly toast a slice of bread). We may also request access to your rooftop after the initial installation in order to upgrade the rooftop router infrastructure. You are not obligated to pay a monthly fee although we request a recurring donation if you can afford it, to help keep the network running and growing.
NYC Mesh welcomes people with diverse skill sets and from all backgrounds. Many of our volunteers started without any technical background. Join as at our monthly meetup or reach out to us on slack to start a conversation about how you can contribute to our community. You can also read about some ways to help here.
Yes! We prioritize installs for entire buildings and set up high-bandwidth point-to-point connections with dedicated hardware. If your building would like this dedicated service please email us, reach out to us on slack, send us an email at email@example.com or call us directly at (646) 727-0866. Using this service can replace your current ISP for very large buildings.
NYC Mesh asks for only basic contact information to be able to carry out the install. We welcome everyone living in New York to join the community regardless of immigration status or life circumstance. If you have concerns about privacy, please send us an email at firstname.lastname@example.org or talk to us in person at our monthly meetup.
Slack is the main communication and collaboration platform we use at NYC Mesh. It consists of public channels, which anyone can post messages to, and invitation-only channels, which serve specific community groups and volunteer teams. Go to the NYC Mesh Slack page to sign up for an account and join the conversation!
Getting connected to the mesh
Connecting to the Internet with NYC Mesh requires a direct line-of-sight to an existing supernode or hub node. Look at our map to see if you’re either:
- within range of a supernode or hub node
- close to a LinkNYC kiosk
If any of the above are true, there is a good chance you will be able to connect to NYC Mesh. Fill out the join form and we will assess your location. We will also ask you to take a picture or panorama from your balcony or rooftop.
Some additional things you can do to determine if you are in a coverage zone:
- Click on active nodes around you on the map to see if a panorama photo is available. If you can see your building in the photo, you are in the node’s coverage zone.
- Use 3D mode in Google Maps or Google Earth to see if there is a likely line of sight from your building to an active node.
We encourage neighbors to share their Internet access. Ask your neighbor for permission to connect via their rooftop router and reach out to us on slack. We can probably install a switch at the rooftop router and run an ethernet cable to your apartment. We have a standard $160 install fee, and we ask for a $20 monthly donation if you can afford it.
Once you submit your node request form, we will request a panoramic photo from your rooftop or balcony to assess line of sight to nearby nodes and we will then invite you to schedule an appointment on our install calendar. Wait times will vary based on the availability of volunteer installers. If you can convince your neighbors to also join, we will put you at the top of the install list.
For a volunteer-led install, NYC Mesh will send a team of volunteers to your building to conduct a site survey. If we can connect to an existing node from your rooftop or balcony, we will install all the necessary hardware to get you connected to the mesh.
Typically, installs take between one and three hours to complete, but in certain cases they can take longer. We require you to be present for the duration of the install, so we recommend that you plan to remain at your apartment for at least four hours from the start of the install. We will update you on the progress of the install in case of major delays.
Most installations proceed in the following order:
- Survey the apartment and rooftop
- Decide where ethernet cable should enter the apartment
- Test signal strength to confirm connection is possible
- Install mounting hardware and align router
- Run cable into apartment
- Set up indoor WiFi router
- Speed test
- Clean up
In case of bad weather conditions, we will notify you that the install has been canceled and will invite you to make a new appointment.
Here’s a diagram showing typical hardware and how it connects together.
First, make sure that you will be able to be present at your apartment for at least four hours from the start of the install.
To ensure the safety of volunteer installers, please check the rooftop and the ladder or stairs to the rooftop for any obstacles or hazards. Please remove any obstacles you find and inform us of any hazards. Be prepared to lead volunteers up to the roof if you are able to safely climb the ladder or stairs yourself.
If you would like to participate in the install, please let us know and read our safety guidelines.
If we are not able to connect you, we will not charge you the $110 parts and equipment fee, and you can decide whether or not you want to pay the $50 labor fee.
If we think a connection may be possible by installing a mast, mounting equipment to a neighbor’s roof or another method, we will discuss those options with you on site.
You may be able to connect from your balcony or window if you have a good view, or you are very near another access point. We don’t usually do window installs as they are very difficult and the results aren’t predictable.
Once you fill out the join form, we can help you determine the viability of a balcony install. If you would like to install an NSM5 router on your own, see this blog post. If you would like to connect to LinkNYC kiosk see here
In some rare cases you might be close enough to another node to get signal without line of sight to it.
If you’re in an area that’s currently underserved by NYC Mesh but can get a dozen or more of your neighbors together, you can also create your own hub or supernode which would expand the mesh further. Contact us on slack or email us at email@example.com to discuss this option further.
If you can’t connect to any existing node yet but would still like to access community tools or content that are only available on the mesh, you have the option of “tunneling” over the Internet by VPN.
Yes you can. Make sure to sign up for a node by filling out our join form even if you are installing by yourself.
If you need assistance with your self-installs, reach out to us on the #support channel on slack.
To connect to NYC Mesh you must use outdoor routers supported by NYC Mesh, which are listed here. For your indoor router, you may use any product.
Hardware, software and networking
Most of the devices we use, such as a LiteBeam or NanoStation, are self-contained so they have an antenna, radio and ethernet router all in one. Ubiquiti call their self-contained AirFiber device a “radio”, other manufacturers call similar devices a router or an antenna, and “wireless router with antenna” is a real mouthful to say, so to avoid confusion, we usually call the self-contained device a router and the home WiFi router you connect your laptop and phone to the “home router” or “indoor router.”
Sector antennas used on supernodes and hub nodes may have a separate radio plugged into the back of them so we call those antennas (although some sectors are self-contained).
A node is a location with one or more routers.
A supernode is a node that has multiple routers and maybe a server too. It connects to many other nodes. Supernodes also have a fast connection (gateway) to the rest of the Internet. Supernode 1 has five sector antennas, an AirFiber24, a LiteBeam, two ethernet switches, two servers and gigabit fiber.
A hub node is an important neighborhood node that extends the mesh around it, without having it’s own gateway. Our largest hub node, 1340, has four sector antennas, two LiteBeams (in P2P mode), six access points, two ethernet routers, four powerline adapters and a “pi” computer for monitoring. A small hub may have just a LiteBeam and an OmniTik access point.
We use a variety of open source and proprietary firmware. Lately we have been using a lot of BGP and WDS to mesh things together.
We also use an OpenWrt package made by qMp. This uses the BMX6 mesh protocol. We have added tinc tunneling so a router can mesh over the internet when out of range using a secure virtual private network (VPN).
Our point-to-point connections use factory firmware such as AirOS. The supernodes are running Linux with Bird and BGP. For network monitoring we use Grafana and other packages.
The Internet is a decentralized, global network of networks. No-one owns it and it is governed by voluntary agreements between network owners. For an easy-to-read introduction to how the Internet works, check out this article.
Our focus at the moment is to connect buildings and expand an open, neutral, resilient, and affordable broadband network that connects to the wider Internet. Mobile “mesh” networks are very low bandwidth, not real-time, and require phones to connect in close range. They are great for events or some emergency situations, and we’re happy to see them developed alongside our project, but consider them out of our scope for now.
Yes, it could. In Spain there is a mesh network called Guifi that covers a large part of the country. In order to do this, they have a backbone of many long distance WiFi connections and also community-owned fiber.
We have a lot on our to-do list and everyone is a volunteer. We welcome new ideas big and small, but the best way to move ideas forward is for you to take initiative to help implement them.