OpenWeek / edur-home

easly create an eduroam access point using FreeRADIUS at your place
2 stars 0 forks source link
eduroam freeradius openwrt radius wifi wlan

edur-home: Deploy eduroam @ home

Easily deploy an eduroam connection at your place and use your institutional credentials to log in.

The edur-home project was developed during UCLouvain's Open Week, edition 2024, by @nicojmn, @TheoTechnicguy, and Matteo. The idea is to provide students with preconfigured routers they can put in their dorms and have access to the internet without complex setup.

The entire project is based on OpenWRT (version 23.05.3) for the router firmware. The RADIUS server configurations are for FreeRADIUS, both on OpenWRT and Debian for proxying requests. The Debian proxying server is a virtual private server running version 6.1.90-1.

Project setup

The all necessary RADIUS files are located in radius-config. radius-config/openwrt contains explanations and configuration for setting up the RADIUS server on an OpenWRT router. radius-config/proxy explains the setup for an eduroam Service Provider relay server.

Getting Started

You will most likely want to broadcast and eduroam WLAN. Check this OpenWRT README for guidance. If, instead, you want to become a Service Provider, check the requirements with your country's national RADIUS proxy server provider and have a look at this README.