Additional attributes for the XML interface

With LCOS 9.00 the scope of the attributes that are available for creating a new user via the XML interface has been extended. The attributes below mostly correspond to the parameters which are also configurable over the RADIUS user table.

The XML interface can now process the following XML elements in the login request:

VLAN_ID (optional)
Custom VLAN ID assigned by the device to the Public Spot user upon login. After authentication by the RADIUS server, the individual VLAN ID overwrites a global VLAN ID that a user would otherwise obtain from the XML interface.
The value 0 disables use of a VLAN.
PROVIDER (occasionally required)
Name of the RADIUS server used by the Public Spot for user authentication and accounting. If you do not specify a RADIUS server, the Public Spot uses the server configured globally for the module.
This XML element is mandatory if you
  • have configured multiple RADIUS servers for the Public Spot module.
  • want to use the XML interface without RADIUS authentication but with RADIUS accounting.
Specifying this XML element is otherwise optional.
Important: The referenced RADIUS server must be present in the configuration.
TXRATELIMIT (optional)
Maximum bandwidth (in kbps) provided to the Public Spot user for the uplink.
RXRATELIMIT (optional)
Maximum bandwidth (in kbps) provided to the Public Spot user for the downlink.
SECONDSEXPIRE (optional)
The maximum online time for a user account in seconds. The user can use this duration of access time until a relative or absolute expiry time (if set) is reached.
The value 0 switches off the monitoring of the time budget.
TRAFFICEXPIRE (optional)
Maximum data volume for a user account in bytes. The user can use this data volume until a relative or absolute expiry time (if set) is reached.
The value 0 switches off the monitoring of the data volume.