Multiple address list assignment using radius server

Guys,

I use dhpd server with radius authentication. You can find simple client configuration below.

"01:02:03:04:05:06"  Cleartext-Password := "", NAS-Identifier == "mt-core", NAS-IP-Address == "10.1.1.1", Auth-Type := Accept
        Framed-IP-Address = 10.1.1.10,
        Framed-IP-Netmask = 255.255.255.0,
        Mikrotik-Address-List = "clients_tariff1"

Clients are assigned to the address list, which are then used in PCQ setup. It’s a pretty standard configuration, I think.

The question is: is there any possibility to add client to more than one address list using radius? I use address lists for queues and WAN assignment, so the client could be assigned to two lists, for example “clients_tariff1” and “clients_wan1”.

I’ve tried to use different operator:

Attribute: +=

  • Always matches as a check item, and adds the current attribute with value to the list of configuration items.
  • As a reply item, it has an identical meaning, but the attribute is added to the reply items.


Mikrotik-Address-List += "clients_tariff1",
Mikrotik-Address-List += "clients_wan1"

but without success, so it is probably impossible to do that :slight_smile:.

What’s new in 6.19rc9 (2014-Aug-15 15:44):
*) dhcpv4 server - support multiple radius address lists;

Yes, now it’s working :slight_smile:. Great news!
dhcp_lease.png