File:  [ELWIX - Embedded LightWeight unIX -] / elwix / config / etc / default / chilli / Attic / defaults
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Jul 5 23:43:00 2011 UTC (13 years ago) by misho
Branches: misho
CVS tags: start, elwix1_9_mips, elwix1_9, elwix1_8, elwix1_7, elwix1_6, elwix1_5, elwix1_4, Patch1, ELWIX1_8, ELWIX1_7, ELWIX1_6, ELWIX1_5
ELWIX project

    1: # -*- /bin/sh -*-
    2: #
    3: #   Coova-Chilli Default Configurations. 
    4: #   To customize, copy this file to /usr/local/etc/chilli/config
    5: #   and edit to your liking. This is included in shell scripts
    6: #   that configure chilli and related programs before file 'config'. 
    7: 
    8: 
    9: ###
   10: #   Local Network Configurations
   11: # 
   12: 
   13: # HS_WANIF=eth0            # WAN Interface toward the Internet
   14: HS_LANIF=eth1		   # Subscriber Interface for client devices
   15: HS_NETWORK=10.1.0.0	   # HotSpot Network (must include HS_UAMLISTEN)
   16: HS_NETMASK=255.255.255.0   # HotSpot Network Netmask
   17: HS_UAMLISTEN=10.1.0.1	   # HotSpot IP Address (on subscriber network)
   18: HS_UAMPORT=3990            # HotSpot Port (on subscriber network)
   19: 
   20: # HS_DYNIP=
   21: # HS_DYNIP_MASK=255.255.255.0
   22: # HS_STATIP=
   23: # HS_STATIP_MASK=255.255.255.0
   24: # HS_DNS_DOMAIN=
   25: # HS_DNS1=
   26: # HS_DNS2=
   27: 
   28: ###
   29: #   HotSpot settings for simple Captive Portal
   30: #
   31: HS_NASID=nas01
   32: HS_UAMSECRET=
   33: HS_RADIUS=rad01.coova.org
   34: HS_RADIUS2=rad01.coova.org
   35: HS_RADSECRET=coova-anonymous
   36: HS_UAMALLOW=coova.org
   37: 
   38: #   Put entire domains in the walled-garden with DNS inspection
   39: # HS_UAMDOMAINS=".paypal.com,.paypalobjects.com"
   40: 
   41: #   Optional initial redirect and RADIUS settings
   42: # HS_SSID=<ssid>	   # To send to the captive portal
   43: # HS_NASMAC=<mac address>  # To explicitly set Called-Station-Id
   44: # HS_NASIP=<ip address>    # To explicitly set NAS-IP-Address
   45: 
   46: #   The server to be used in combination with HS_UAMFORMAT to 
   47: #   create the final chilli 'uamserver' url configuration.
   48: HS_UAMSERVER=coova.org
   49: 
   50: #   Use HS_UAMFORMAT to define the actual captive portal url.
   51: #   Shell variable replacement takes place when evaluated, so here
   52: #   HS_UAMSERVER is escaped and later replaced by the pre-defined 
   53: #   HS_UAMSERVER to form the actual "--uamserver" option in chilli.
   54: HS_UAMFORMAT=https://\$HS_UAMSERVER/app/uam/chilli
   55: 
   56: #   Same principal goes for HS_UAMHOMEPAGE.
   57: HS_UAMHOMEPAGE=http://\$HS_UAMLISTEN:\$HS_UAMPORT/www/coova.html
   58: 
   59: #   This option will be configured to be the WISPr LoginURL as well
   60: #   as provide "uamService" to the ChilliController. The UAM Service is
   61: #   described in: http://coova.org/wiki/index.php/CoovaChilli/UAMService
   62: #
   63: HS_UAMSERVICE=https://coova.org/app/uam/auth
   64: 
   65: 
   66: ###
   67: #   Features not activated per-default (default to off)
   68: #
   69: # HS_RADCONF=off	   # Get some configurations from RADIUS or a URL ('on' and 'url' respectively)
   70: #
   71: # HS_ANYIP=on		   # Allow any IP address on subscriber LAN
   72: #
   73: # HS_MACAUTH=on		   # To turn on MAC Authentication
   74: #
   75: # HS_MACAUTHDENY=on	   # Put client in 'drop' state on MAC Auth Access-Reject
   76: #
   77: # HS_MACAUTHMODE=local	   # To allow MAC Authentication based on macallowed, not RADIUS
   78: #
   79: # HS_MACALLOWED="..."      # List of MAC addresses to authenticate (comma seperated)
   80: #
   81: # HS_USELOCALUSERS=on      # To use the /usr/local/etc/chilli/localusers file
   82: #
   83: # HS_OPENIDAUTH=on	   # To inform the RADIUS server to allow OpenID Auth
   84: #
   85: # HS_WPAGUESTS=on	   # To inform the RADIUS server to allow WPA Guests
   86: #
   87: # HS_DNSPARANOIA=on	   # To drop DNS packets containing something other
   88: #			   # than A, CNAME, SOA, or MX records
   89: #
   90: # HS_OPENIDAUTH=on	   # To inform the RADIUS server to allow OpenID Auth
   91: #			   # Will also configure the embedded login forms for OpenID
   92: #
   93: # HS_USE_MAP=on		   # Short hand for allowing the required google
   94: #			   # sites to use Google maps (adds many google sites!)
   95: #
   96: ###
   97: #   Other feature settings and their defaults
   98: #
   99: # HS_DEFSESSIONTIMEOUT=0   # Default session-timeout if not defined by RADIUS (0 for unlimited)
  100: #
  101: # HS_DEFIDLETIMEOUT=0	   # Default idle-timeout if not defined by RADIUS (0 for unlimited)
  102: #
  103: # HS_DEFBANDWIDTHMAXDOWN=0   # Default WISPr-Bandwidth-Max-Down if not defined by RADIUS (0 for unlimited)
  104: #
  105: # HS_DEFBANDWIDTHMAXUP=0	   # Default WISPr-Bandwidth-Max-Up if not defined by RADIUS (0 for unlimited)
  106: 
  107: ###
  108: # Centralized configuration options examples
  109: # 
  110: # HS_RADCONF=url	   # requires curl
  111: # HS_RADCONF_URL=https://coova.org/app/ap/config
  112: 
  113: # HS_RADCONF=on		   # gather the ChilliSpot-Config attributes in
  114: #			   # Administrative-User login
  115: # HS_RADCONF_SERVER=rad01.coova.org		 # RADIUS Server
  116: # HS_RADCONF_SECRET=coova-anonymous		 # RADIUS Shared Secret 
  117: # HS_RADCONF_AUTHPORT=1812			 # Auth port
  118: # HS_RADCONF_USER=chillispot			 # Username
  119: # HS_RADCONF_PWD=chillispot			 # Password
  120: 
  121: 
  122: ###
  123: #   Standard configurations
  124: #
  125: HS_MODE=hotspot
  126: HS_TYPE=chillispot
  127: # HS_RADAUTH=1812
  128: # HS_RADACCT=1813
  129: # HS_ADMUSR=chillispot
  130: # HS_ADMPWD=chillispot
  131: 
  132: 
  133: ###
  134: #   Post-Auth proxy settings
  135: #
  136: # HS_POSTAUTH_PROXY=<host or ip>
  137: # HS_POSTAUTH_PROXYPORT=<port>
  138: 
  139: #   Directory specifying where internal web pages can be served
  140: #   by chilli with url /www/<file name>. Only extentions like .html
  141: #   .jpg, .gif, .png, .js are allowed. See below for using .chi as a
  142: #   CGI extension.
  143: HS_WWWDIR=/usr/local/etc/chilli/www
  144: 
  145: #   Using this option assumes 'haserl' is installed per-default
  146: #   but, and CGI type program can ran from wwwsh to process requests
  147: #   to chilli with url /www/filename.chi
  148: HS_WWWBIN=/usr/local/etc/chilli/wwwsh
  149: 
  150: #   Some configurations used in certain user interfaces
  151: #
  152: HS_PROVIDER=Coova
  153: HS_PROVIDER_LINK=http://www.coova.org/
  154: 
  155: 
  156: ###
  157: #   WISPr RADIUS Attribute support
  158: #
  159: 
  160: HS_LOC_NAME="My HotSpot"	   # WISPr Location Name and used in portal
  161: 
  162: #   WISPr settings (to form a proper WISPr-Location-Id)
  163: # HS_LOC_NETWORK="My Network"	   # Network name
  164: # HS_LOC_AC=408			   # Phone area code
  165: # HS_LOC_CC=1			   # Phone country code
  166: # HS_LOC_ISOCC=US		   # ISO Country code
  167: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>