Freifunk is a non-commercial initiative for free and open wireless networks.

We act as umbrella organisation for other wireless communities like Ninux, qaul.net, Guifi.net or WLAN Slovenija and communities developing software we extensively use like OpenWRT, OLSR, BATMAN, libremesh or retroshare.

Individuals from such local communities develop software to their own needs and provide those on their websites. There are more and more open community networks that meet regularly across villages and cities all over the world.

Hardware and Software

Most devices in our networks are based on off-the-shelf devices such as WiFi routers for home networks. The freifunk operating system is based on the OpenWrt Linux distribution for embedded devices. Additionally, the distribution contains several extensions for wireless mesh networking. Our local communities contribute to a wide range of different software projects focusing on ad-hoc software services, routing and network protocols, monitoring systems and visualization solutions. For instance, actively developed packages by the community networks are mesh routing protocols like OLSR, BATMAN and Babel. Moreover, our developers contribute to new hardware support and drivers, distributed network monitoring tools and efficient user interfaces for network configurations.

Common goals

  • Educate and create awareness on the subject of communication and freedom of information
  • Reduce the digital divide with DIY broadband networks
  • Unhindered distribution of knowledge and resources
  • Empower people to plan, build and operate their own networks
  • Promote and support existing and new social structures
  • Overcome the vendor-lock-in effect
  • Organize a community of many: decentralized structures are challenging in a positive way, e.g., to share information about communities, software repositories, working together efficiently but distributed

The software developed by community networks forms the basis for a wide range of solutions providing internet access. Everyone can join our community networks and can actively contribute.

lightbulb_outline View ideas list

Technologies

  • rust
  • c/c++
  • json
  • python
  • shell

Topics

comment IRC Channel
email Mailing list
mail_outline Contact email

freifunk 2021 Projects

  • Tom├ís Assenza
    Android native app for network selection capability in LibreMesh routers
    One practical barrier for the usage of local network web-based applications (such as the LimeApp) in Android devices is that browsers don't allow the...
  • Ayush Shrivastava
    Irdest Android Client
    irde.st is a software suite that allows users to create an internet-independent, decentralized & ad-hoc wireless mesh network. It removes all the...
  • Angie Ortiz Giraldo
    LibreMesh Pirania UI
    This proposal seeks to improve the implementation of the administration interface of the Pirania captive portal which is implemented in LibreMesh.
  • Aditi-Singh
    OpenWrt Device Page
    Create an overview of OpenWrt supported devices to simplify user choice of acquiring new devices
  • Neelaksh Singh
    OpenWRT PPA
    Building a platform to support users and compile openwrt packages on the fly by building an executable, code ready docker image , ready to be...
  • Avinash
    Retroshare Mobile
    RetroShare provides a decentralized, encrypted connection with maximum security between nodes where they can chat, share files, mail, etc. Retroshare...
  • sh15h4nk
    Updation of the Json Schema to latest version (2020-12)/draft7 along with the form generation and validation with the updated schema of the tools
    Updating the JSON schema to the latest version (2020-12)/draft7 and updating the tools which uses JSON schema to generate forms and validate form...
close

2021