Background
- The Beta-6 Virtual Machine includes many enhancements that accumulated over the past year or more.
- Not only does this Virtual Machine makes use of the latest SVN code but it also saves you the hassle of installing and configuring everything yourself.
- This Virtual Machine makes use of the more modern Nginx web server as an alternative to Apache.
- You can download this Virtual Machine here: https://sourceforge.net/projects/hotcakes/files/VMs/
- Instructions on how to get it up and running in no time is here: Run YFi Hotspot Manager on Microsoft Windows
The rest of the page will list some if the highlights in this Virtual Macine
Browser detection
- The client's browser is automatically detected and based on the device they will get a device specific login page.
- Desktop style login page
- Mobile devices login page
Dynamic Login Pages
- Each NAS can be assigned to a defaul realm.
- Depending on which NAS the request comes from, we can serve different content on the login page all dynamically.
- In YFi Hotspot Manager we build the image gallery that will be dynamically displayed on the login page
- In YFi Hotspot Manager we specify the Realm detail that will be dynamically displayed on the login page.
Expiry Date for permanent users
- Permanent users now has an expiry date that can be adjusted.
- This is ideal where YFi Hotspot Manager is used to give contract workers access to the network
Never Expire option for vouchers
- Voucher creation now has an option that allows you no never expire a voucher.
Fixed IP Addresses
http://www.subnet-calculator.com/subnet.php
- The above will shift the DHCP pool to only start at 10.1.0.129; allowing you to use 2-127 for devices with fixed IP Addresses.
-
If you want to change the 10.1.x.y range of address to something else (e.g. 172.16.x.y); issue the following command to see where the old values were specified and where they need to be changed:
sudo su
cd /etc/chilli
grep -lir '10.1.0.'
<list of="" files="" that="" potentially="" have="" to="" be="" updated="">
cd /usr/share/nginx/www/yfi_login/
grep -lir '10.1.0.'
cd /usr/share/nginx/www/coova_json/
grep -lir '10.1.0.'
Other info
- The following list of pages contains some advanced technical discussions which can be implemented on the Beta-6 Virtual Machine: