Chillispot

From Wireless Internet Redistribution System
Jump to: navigation, search

Chillispot is a process that runs on the routers.

After users connect to the wireless network, they open a web browser and chillispot will redirect them to a page where they will enter a username and password.

Chillispot must be configured to point to the worldspot.net servers in order to authenticate the users.

The easiest way to create the configuration file is to create the text on your computer and then paste it into the file on the router. Open a text editor, notepad is the best, but usually MS Word and others will work.

In the text editor paste this:


radiusserver1 88.191.29.2

radiusserver2 82.243.41.29

radiussecret (my Shared Key)

radiusnasid (My Radius NAS ID)

dns1 (My DNS server)

dhcpif eth1

net 172.18.18.0/28

uamallowed 88.191.29.2,172.18.18.1,172.18.18.17,172.18.18.33,172.18.18.49,172.18.18.65,172.18.18.81,172.18.18.97,172.18.18.113

uamserver https://88.191.29.2/wk/Uam

uamsecret (my UAM secret)


Fill in your own Shared Key, Radius NAS ID, DNS server and UAM secret. The net will be one less than your router's wireless address. For example, router B has the address 172.18.18.17, so the net would be 172.18.18.16/28.

Copy the text to the clipboard.

Unix skills are not necessary here, but will make your life slightly easier.

The first thing you will need is an ssh program. For windows, putty is freely available and works fine. For mac the terminal program in Applications->Utilities will work fine.

Connect to router A via SSH. From the mac terminal program the command would be ssh root@192.168.5.1.

Once connected, type vi /etc/chilli.conf

Hold down the letter d until the file is empty. Then use i to enter insert mode.

Paste the text from your clipboard.

Once the text is there type :wq to save the file.

Now we need to set chillispot to start when the router boots. mv /etc/init.d/chilli /etc/init.d/S80chilli

Chillispot should now be configured correctly.

Reboot and connect to the wireless. Open a web browser and you should be redirected to a page like this:

Picture1.png

If you do not see a page like this, it is likely that the chillispot process is not running for some reason. See troubleshooting for help.

You should be able to put the username and password you created during the worldspot 'ticket creation'

Picture2.png

Picture3.png

Now you can continue with setup instructions.