CoovaChilli

CoovaChilli

CoovaChilli is an open-source software access controller for captive portal and wireless LAN access points. It authenticates users and allows bandwidth control and accounting.
CoovaChilli image
captive-portal access-controller authentication bandwidth-control accounting

CoovaChilli: Open-Source Software Access Controller

CoovaChilli is an open-source software access controller for captive portal and wireless LAN access points. It authenticates users and allows bandwidth control and accounting.

What is CoovaChilli?

CoovaChilli is an open-source captive portal and access controller software designed for authentication and accounting of users on wireless LAN access points. It provides a captive portal interface for user authentication using a web browser and controls access to the internet by authenticating MAC addresses of clients.

Some key features of CoovaChilli include:

  • Authentication options including SMS, LDAP, RADIUS, Prepaid Voucher, and Universal Access Method
  • Bandwidth control and limit enforcement per user or group
  • Detailed accounting of bandwidth and time usage per user
  • Support for wireless standards like 802.1X and WISPr
  • Integration with external databases and billing systems
  • Runs on Linux platforms like OpenWrt, DD-WRT, and Ubuntu

CoovaChilli allows hotspot providers to securely provide internet access to guests while controlling and monitoring usage. It is a cost-effective open-source option for small to large public wifi deployments.

CoovaChilli Features

Features

  1. RADIUS authentication
  2. Bandwidth control
  3. Accounting and billing
  4. Captive portal
  5. WISPr support

Pricing

  • Open Source

Pros

Open source and free

Works with many hardware devices

Supports multiple authentication methods

Granular bandwidth control

Active development community

Cons

Limited documentation

Steep learning curve

Requires Linux server

Lacks GUI/dashboard

No commercial support


The Best CoovaChilli Alternatives

Top Network & Admin and Network Monitoring and other similar apps like CoovaChilli


Freenet icon

Freenet

Freenet is an open source, decentralized and censorship-resistant distributed peer-to-peer network designed to provide strong anonymity protections for communication over the internet. It works by pooling the spare bandwidth and storage space of member computers to allow users to anonymously publish websites, share files, and chat on forums without fear...
Freenet image
I2P icon

I2P

I2P (Invisible Internet Project) is an anonymous network layer designed to allow applications to communicate securely and privately. Some key aspects of I2P include:Anonymity - I2P obscures the identity and location of users by routing traffic through an overlay network of peer-to-peer tunnels.End-to-end encryption - Messages sent through I2P are...
I2P image
FreePN icon

FreePN

FreePN is a popular open source Virtual Private Network (VPN) client available for Windows, Mac, Linux, Android, and iOS operating systems. It allows users to establish an encrypted tunnel to a remote VPN server, hiding their IP address and encrypting their internet traffic.Some key features of FreePN include:Open source code...
Yggdrasil icon

Yggdrasil

Yggdrasil is an early-stage peer-to-peer network that aims to solve some of the scalability, privacy, and resilience limitations of legacy networking models. It enables a decentralized internet by having users run lightweight software on their devices that coordinate to form a global IPv6 network.Some key aspects and goals of Yggdrasil...
Yggdrasil image
PirateBrowser icon

PirateBrowser

PirateBrowser is a free, portable web browser that allows users to access websites that may be blocked or censored in their countries. It aims to promote freedom of information and unrestricted access to websites.PirateBrowser is built on the Firefox web browser and the Tor anonimity network. It configures Firefox to...
PirateBrowser image
I2pd (I2P Daemon) icon

I2pd (I2P Daemon)

i2pd (I2P Daemon) is an open-source C++ implementation of the I2P anonymous network that focuses on security, efficiency, and ease of use. Unlike the original Java I2P implementation, i2pd is designed to be lightweight, fast, and efficient.Some key features of i2pd include:End-to-end encrypted anonymous IPv6 tunnelsDistributed database and peer selectionBuilt-in...
I2pd (I2P Daemon) image
GNUnet icon

GNUnet

GNUnet is an open-source framework for decentralized, peer-to-peer networking designed to provide secure communication and basic services without the need for centralized servers. Developed as part of the GNU Project, GNUnet aims to replace the current client-server model of the internet with a more decentralized architecture.At its core, GNUnet provides...
GNUnet image
Snowflake Tor icon

Snowflake Tor

Snowflake Tor is a privacy-focused web browser based on Firefox that routes internet traffic through the Tor network. Tor encrypts traffic and bounces it through a series of relay servers to obscure a user's location and usage from surveillance or network monitoring.By using Tor, Snowflake Tor aims to prevent tracking...
Snowflake Tor image
The Serval Project icon

The Serval Project

The Serval Project is an open-source software initiative that enables decentralized and secure voice calling, text messaging, and file sharing between mobile devices. It was founded in 2012 by researchers at Flinders University in Australia to provide communications in areas impacted by natural disasters or other causes of damaged infrastructure...
The Serval Project image
LibreMesh icon

LibreMesh

LibreMesh is open source firmware that is designed to run on wireless routers and create mesh networks. It provides an alternative to traditional WiFi setups by allowing multiple LibreMesh-enabled routers to connect with each other in a decentralized manner.Some key features and capabilities of LibreMesh include:Designed for wireless community networks...
LibreMesh image
Ninux icon

Ninux

Ninux is a free, open-source, decentralized mesh network software and community project that allows computers, mobile devices, and other hardware to connect directly to each other and share internet access without an internet service provider. It creates a local area peer-to-peer network using wireless network connections like WiFi or Bluetooth.The...
Babel (protocol) icon

Babel (protocol)

Babel is an open-source intermediary messaging protocol that aims to allow different messaging platforms and networks to interconnect by translating messages between them. The goal of Babel is to remove the barriers that exist between the major messaging apps and enable seamless communication between users on different networks.Here is how...
Babel (protocol) image
Qaul icon

Qaul

Qaul is an open source communication tool for creating community wireless networks without the use of Internet connectivity or mobile networks. It only requires an Android phone with WiFi, Bluetooth, or NFC capabilities to function. The goal of Qaul is to facilitate peer-to-peer communication in areas where traditional networks and...
Qaul image
SMesh icon

SMesh

SMesh is an open-source, decentralized messaging and social networking platform that prioritizes user privacy and security. It is built on peer-to-peer networking technology which eliminates the need for centralized servers, providing resistance against hacking, censorship, and mass surveillance.Some key features of SMesh include:Encrypted messaging - All texts, media, and files...
CCNx icon

CCNx

CCNx (Content Centric Networking) is an open source networking protocol optimized for efficient content distribution and retrieval. Instead of addressing endpoints like traditional IP networks, CCNx names and secures the data itself, allowing it to be efficiently cached and replicated at multiple points throughout the network.This content-centric design provides native...