FadianRoam¶
An eduroam-like roaming Wi-Fi federation for independent networks.
FadianRoam enables participants to deploy local wireless access points that authenticate users from any member site. A user with credentials at one member institution can seamlessly connect at any other member's location — just like eduroam, but open to independent network operators.
How It Works¶
- Layer 1 — MGMT VPN: Each member's RADIUS server connects to the Federation Relay for roaming authentication
- Layer 2 — FadianNet: BGP Sites (with own ASN) form a data backbone, announcing a shared /24 prefix with RPKI
- Layer 3 — Access: Sites dial PPPoE over VPN to get a /32 IP, NAT AP users behind it
- FadianLink: BGP Sites extend connectivity to Access Members without ASN — no BGP knowledge needed to join
FadianNet vs FadianRoam¶
- FadianNet — The BGP data backbone, collectively maintained by BGP Sites as a public good
- FadianRoam — The Wi-Fi roaming federation (authentication, SSID, user management), running on top of FadianNet
BGP Sites interconnect on a mutual-aid basis. FadianRoam Sites operate under fair-use policies with abuse prevention and optional commercial plans.
Governance¶
Membership is managed through democratic federation voting:
- New members submit a PR → existing members vote → >50% approval required
- Each Site autonomously manages its own users and registration policy
- As the federation grows, a Governance Committee (发电委员会) will be formed by core members
Join the Project¶
FadianRoam is a non-profit, community-driven project. Whether you're a BGP operator or just want to deploy an AP, you're welcome to join.
Join via Telegram :fontawesome-brands-telegram: Submit Application :fontawesome-solid-paper-plane:
Quick Links¶
- Architecture Overview — System design and network layers
- Governance — Federation model, voting, fair-use policy
- Join FadianRoam — What you need to participate
- Current Members — Active federation members
- Roadmap — Development phases and future plans
Project¶
FadianRoam is an open, non-profit federation. All configuration and membership is managed transparently via GitHub.
| GitHub | github.com/FadianRoam |
| Federation Repo | FadianRoam/fadianroam-blueprint |
| Support | YunZheng HelpCentre |
| Contact | edward.sun@as204921.net |
| Telegram | Join Group |
| Status | Early Development |
| Docs | fadianroam.yunzheng.space |