Parameters
radius_config (string)
This is the location of the configuration file of radius client
libraries.
Default value is "/usr/local/etc/radiusclient/radiusclient.conf".
radius_config parameter usage
modparam("auth_radius", "radius_config", "/etc/radiusclient.conf")
service_type (integer)
This is the value of the Service-Type radius attribute to be
used. The default should be fine for most people. See your radius
client include files for numbers to be put in this parameter if you
need to change it.
Default value is "15".
service_type usage
modparam("auth_radius", "service_type", 15)
use_ruri_flag (integer)
When this parameter is set to the value other than "-1" and the
request being authenticated has flag with matching number set
via setflag() function, use Request URI instead of uri parameter
value from the Authorization / Proxy-Authorization header field
to perform RADIUS authentication. This is intended to provide
workaround for misbehaving NAT / routers / ALGs that alter request
in the transit, breaking authentication. At the time of this
writing, certain versions of Linksys WRT54GL are known to do that.
Default value is "-1".
use_ruri_flag usage
modparam("auth_radius", "use_ruri_flag", 22)