Advanced Search
Search Results
224 total results found
Organization Domains
NYC Mesh uses various domains for network operation and to provide content about NYC mesh to the public. The second level DNS zones for NYC Mesh owned domains are hosted in name.com. The DNS zones are managed via terraform in the nycmeshnet/nycmesh-dns reposit...
WireGuard VPN Setup Guide
Originally written by JohnB in 2024-09 This is an attempt to document the setup process and the lessons from that process, both for setting up a personal phone connection to the Mesh as well as setting up an Omni in Queens that connects back to the Mesh via...
Compute Plan - 2024/10/08
During Hack Night, Scott, Zach, Willard, Andrew, and James discussed the layout for our compute in a few datacenters. Zach wants to set up redundant software routers using pairs of r640's he bought. He ended up giving us a pair to run a production environment...
Sending email notifications to members
This guide details the process to send emails to all the members that will be affected by maintenance work or other tasks that may cause an outage or slow speeds for members. The goal is to notify affected members ahead of time to ensure they are not caught b...
Hotspot Omni Configuration Guide
This guide applies to a specific Omnitik device that is configured for use as a mobile WiFi hotspot at outreach, tabling and other community events. This configuration and guide is not applicable to general use devices around the mesh and shouldn't be applied...
How to Import/Export CSV files of MeshDB data
The data in MeshDB is best viewed using the tooling available at db.nycmesh.net: Admin Panel: https://db.nycmesh.net/admin Legacy Query form: https://forms.nycmesh.net/query SQL Explorer: https://db.nycmesh.net/explorer/play/ However, for some applica...
MeshDB Stateful Cutover Instruction
Check that the destination copy of MeshDB is running the latest copy of MeshDB, by using the Deployments Tab in GitHub Disable the celery workers on the destination copy of MeshDB by running kubectl -n meshdb scale statefulset meshdb-celery-worker --replica...
How to View the Edit History for an Object in MeshDB
MeshDB tracks the changes to all objects from all actors. Any change via the admin panel, API, or any automated process, will trigger an entry in the History table. To view the history for an object, navigate to the edit view for that object in the admin panel...
EdgeRouter EdgePoint Bootloader Firmware Update
Written by JohnB, 2024-10 Updating EdgePoint R6 units from v2.0.9-hotfix7 to v3.0.0-rc9 Updating Bootloader https://help.ui.com/hc/en-us/articles/360009932554-EdgeRouter-How-to-Update-the-Bootloader for this device, the EP-R6, while https://help.ui.com/hc/e...
New Page
DNS - Beta
This page includes descriptions of configurations that can be made after the DNS servers at SN1 are retired (DoH @10.10.10.10). DNS Services You are welcome to, but are not required to use 10.10.10.10 and 10.10.10.11 for your DNS servers within NYC Mesh NYC...
High-Level References
Resources from SCN lte-background - Google Slides Discusses various software components that make up a typical LTE deployment - most relevant to our deployment Supplemental-cellular-networks-and-5g.pptx - Google Slides Provides background on cell...
The Controller (Evolved Packet Core/EPC)
What is Open5GS and why it is needed? From GitHub:Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network Components From Page 18 of lte-background presentation (see High-Level Resources) Mesh Impleme...
The Radio (eNodeB/eNB)
Equipment Used Baicells Nova 233 (datasheet) Paired antenna: Alpha Wireless AW-3014-T4 (datasheet) Meant for long-range/outdoor deployment Baicells Nova 227 (datasheet) Meant for short-range/microcell Integrated antenna Configuration ...
SN3
Equipment nycmesh-sn3-n3k: ssh admin@10.70.95.8 -oKexAlgorithms=+diffie-hellman-group14-sha1 -m hmac-sha1 nycmesh-sn3-n5k: ssh admin@10.70.95.10 -m hmac-sha1 Ubiquiti password nycmesh-sn3-sw1: Cisco Catalyst 3560-E Series Switch Connect...
WiFi Speed - How much bandwidth do I actually need?
Your Internet and WiFi Speeds How much speed do you need? Several factors can affect your internet performance: WiFi router location, number of users, the hardware and age of your device(s), the device software (called firmware), and any applications running...
Use of Public IP
Attributing a Public IP to a member (via DHCP).Public IP means the member’s device is accessible from the Internet (from anywhere in the world). This opens up as well the risk for the member to be hacked as well as all sorts of issues emanating from non-scrupu...
MeshForms
https://forms.nycmesh.net is our React frontend for MeshDB. It is intended to be a monolithic frontend application that houses code for any "refined" or "pretty" interfaces we may need to create. Captcha We use reCAPTCHA on the frontend to prevent robots fro...