OpenWrt Forum Archive

Topic: Best simple captive portal

The content of this topic has been archived on 7 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Can anyone share their thoughts on their favorite captive portal software to run on OpenWrt? They all seem to have their shortcomings. I'm just looking to provide guest internet access with the hijacked browser page that requires someone to enter a code to proceed.

-Matthew

CoovaChilli is easy to setup and offers an option to authenticate users from a local flat file (no RADIUS needed).

Hope this helps,
Charlie

Hi,
did anybody tried this solution ? If I understand correctly, this is a replacement for Chillispot right ?

CoovaChilli is an open-source software access controller, based on the popular (but now defunct) ChilliSpot project, and is actively maintained by an original ChilliSpot contributor.

When I try to install it :

root@ap:#  ipkg install http://ap.coova.org/kamikaze/mips/coova-chilli_1.0.11-1_mips.ipk
Downloading http://ap.coova.org/kamikaze/mips/coova-chilli_1.0.11-1_mips.ipk
Clearing state_want and state_flag for pkg=coova-chilli (arch_priority=0 flag=16 want=2)
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package coova-chilli.
Check the spelling or perhaps run 'ipkg update'

Tex

(Last edited by Tex-Twil on 4 Jul 2008, 14:59)

ok I solved it by compiling it on my own since I run a trunk version onf openwrt.



ciscostu wrote:

an option to authenticate users from a local flat file (no RADIUS needed).

Could you please tell me where is this option ?  I tried:

HS_USELOCALUSERS=on      # To use the /etc/chilli/localusers file

But I'm not sure which has to be the syntax of this file. Im not even sure that it's the correct option.

Tex-Twil wrote:

ok I solved it by compiling it on my own since I run a trunk version onf openwrt.



ciscostu wrote:

an option to authenticate users from a local flat file (no RADIUS needed).

Could you please tell me where is this option ?  I tried:

HS_USELOCALUSERS=on      # To use the /etc/chilli/localusers file

But I'm not sure which has to be the syntax of this file. Im not even sure that it's the correct option.

well the syntax of this file is

login:password

The discussion might have continued from here.