User Tools

Site Tools


doc:howto:wireless.overview.old

Wireless Overview Archive

This page contains Information about older releases of OpenWrt.

Introduction

Some older OpenWrt releases had support for three different atheros drivers: proprietary, madwifi and mac80211(current Kernel: ath5k,ath9k,ath10k)

  • Atheros proprietary drivers were removed in :FIXME:
  • Madwifi project became inactive in 2009-2012

Wireless Tools and Applications available in the OpenWrt repository

Captive portal software available in the OpenWrt repository

These packages are unmaintained (in oldpackages) since actively maintained packages moved to github.

chillispot Layer 2 http://www.chillispot.org/
ChilliSpot is an open source captive portal or wireless LAN access point controller. It is used for authenticating users of a wireless LAN. It supports web based login which is today's standard for public HotSpots and it supports Wireless Protected Access (WPA) which is the standard of the future. Authentication, authorization and accounting (AAA) is handled by your favorite RADIUS server.
Layer 2 solution using a RADIUS database for the backend user management and tracking. WARNING: This project may be dead. There hasn't really been much work on this project for years. Which leads to the next project.
coova-chilli Layer 2 https://coova.github.io/
With ChilliSpot not actively maintained anymore, its fork ChilliSpot is a binary drop-in replacement. It is still in active development and even has IPv6 capabilities.
nocatauth Layer 3
NoCatAuth is the original "catch and release" captive portal implementation. It provides a simple splash screen web page for clients on your network, as well as a variety of authenticated modes. NoCatAuth is written in Perl.
nocatsplash Layer 3
NoCatSplash is an Open Public Network Gateway Daemon. It performs as a [captive/open/active] portal. When run on a gateway/router on a network, all web requests are redirected until the client either logs in or clicks "I Accept" to an AUP. The gateway daemon then changes the firewall rules on the gateway to pass traffic for that client (based on IP address and MAC address).
NoCatSplash is the C port of NoCatAuth
pepperspot Layer 2 http://sourceforge.net/projects/pepperspot/
PepperSpot is a captive portal or wireless LAN access point controller which support the IPv6 protocol (started as Chillispot fork with IPV6 support). It supports web based login and it supports Wireless Protected Access (WPA). Authentication is handled by your favorite RADIUS server (over IPv4/IPv6).
Another Chillispot fork. Support for IPv6 protocol, Wireless Protected Access (WPA). Also RADIUS server backend.
wifidog Layer 3 http://dev.wifidog.org/
The Wifidog project is a complete and embeddable captive portal solution for wireless community groups or individuals who wish to open a free Hotspot while still preventing abuse of their Internet connection.
Originally forked from NoCatSplash and NoCatAuth,ran at layer3 using iptables as opposed to chillispots layer2 solutions. Wifidog offers a simple package and none uci based configuration file. Users can be managed and controlled through the gateway and hooked into any custom user management. This solution creates a custom central user management system. You can build your own login page and user management system or use their own portal system.
doc/howto/wireless.overview.old.txt · Last modified: 2016/05/23 21:29 by cybermaus