Free and open wireless networks

Technologies
c, python, javascript, rust, openwrt
Topics
security, embedded systems, routing, wireless networks, federation
Free and open wireless networks
We unite wireless communities accross Europe like Freifunk, Ninux, qaul.net, Guifi.net, and Evernet e.G. Our communities either build decentralized wireless networks based on embedded networking hardware or extensively rely on FOSS components such as OpenWRT Linux, OLSR, BATMAN, Babel mesh routing daemons, libremesh, or retroshare applications. The contributions are made by individuals as well as local groups which are highly motivated to build open and free wireless networks providing Internet access to everybody. Moreover, we also create solutions that allow anonymous and secure communication. The majority of our networks devices are based on affordable, off-the-shelf WiFi home routers. The Freifunk operating system extends the OpenWrt Linux OS by new kernel and driver features, additional software packages that enable for instance multi-hop wireless mesh networking and new P2P communication features.

Projects

Contributor
Ayushman
Mentor
andibraeu, Paul Spooren
Organization
freifunk
LuCI Migration to JavaScript based Framework: Improved UX and Performance on OpenWrt-based Devices
LuCI is a framework used to build web interfaces for configuration and monitoring on embedded devices such as WiFi routers, etc. In the old CBI based...
Contributor
Harshil Jani
Mentor
MathJud, Saces
Organization
freifunk
Qaul Matrix Bridge
Qaul is an Internet independent wireless mesh communication app. With qaul, you can communicate directly from one device to another. The aim of this...
Contributor
Mr. Andrei
Mentor
Zoobab
Organization
freifunk
OpenWRT PPA Part 2
Original project proposal: https://projects.freifunk.net/#/projects?project=openwrt_ppa_part_2&lang=en Currently, compiling OpenWRT packages for a...
Contributor
Prashiddha
Mentor
Bluse-Blue, tabas
Organization
freifunk
Joint Power and Rate Control in User space for Freifunk OpenWrt Mesh & Access Networks
The IEEE 802.11 specification for Wireless Local Area Networking (WLAN) has been widely deployed worldwide due to its low cost and convenience in...
Contributor
samlo
Mentor
Ilario Gelmetti, stefca
Organization
freifunk
Automation tools for LibreMesh firmware build and monitoring
Create a set of automated tasks to install services on a Raspberry Pi to meet the needs of small community-network with an administration/tech team,...
Contributor
Sumit Kumar Soni
Mentor
Cyril Soler, G10h4ck
Organization
freifunk
Implementation of Web Interface of Retroshare
RetroShare is a C++ software program that comprises a headless lib called "libretroshare". This lib is utilized to implement Retroshare application...