Compile-time options when building CoovaChilli:
- --disable-leakybucket
- Disable use of leaky bucket rate shaping.
- --disable-chillixml
- Disable use of chillixml (safe to do in most cases)
- --disable-json
- Disable support for JSON support
- --disable-sessgarden
- Disable support for session walled garden
- --disable-ieee8021q
- Disable support for IEEE 802.1Q (VLAN tagging on dhcpif interface)
- --enable-proxyvsa
- Enable support for VSA attribute proxy
- --enable-largelimits
- Enable larger limits for use with non-embedded systems. Bigger memory usage for more users
- --enable-binstatusfile
- Enable support for binary status file. The status bin file saves and restores session state
- --enable-statusfile
- Enable support for status file. The status file is informational only
- --enable-chilliproxy
- Enable support for HTTP AAA Proxy. Required for uamaaaurl
- --enable-chilliradsec
- Enable support for RadSec AAA Proxy. Required SSL support
- --enable-chilliredir
- Enable support for redir server. Required for uamregex
- --enable-miniportal
- Enable support Coova miniportal. Includes a simple haserl captive portal
- --enable-rtmon
- Enable support for route monitoring deamon (experimental)
- --enable-netnat
- Enable net interface nat (experimental)
- --with-openssl
- enable support for OpenSSL. Required for radsec, redirssl, or uamuissl
- --with-matrixssl
- enable support for MatrixSSL. Required for radsec, redirssl, or uamuissl
- --with-nfqueue
- enable support for Netfilter_queue
- --with-nfcoova
- enable support for coova kernel module
- --with-pcap
- enable support for pcap
- --with-curl
- enable support for curl (optional and used with --enable-chilliproxy
- --with-mmap
- enable support for mmap (experimental)
- --with-poll
- enable support for poll (epoll is auto-detected and used if available)
- --with-ipc-msg
- enable support for msgsnd/msgrcv SV IPC
Installing CoovaChilli