Hi Alan, Then does it possible to do a general match rule in huntgroups to lets say "the 35 first ports belong to a vlan A" and the rest "36 to 48" to vlan B,or not?
business NAS-IP-Address == 192.168.2.5, NAS-Port-Id == 1-35 IT NAS-IP-Address == 192.168.2.5, NAS-Port-Id == 36-48 Do I have to manually insert one by one? I've +2000 ports active, I hope do not have to.... ;-) I did a little change in huntgroups to check that: XXX NAS-IP-Address == aaa.bbb.ccc.ddd, NAS-Port == 33-50 But without success. /etc/raddb/huntgroups[77]: Parse error (check) for entry XXX: Unknown value 33-50 for attribute NAS-Port Do I need some "ulang/whatever scripting" to make the "NAS-Port" matching possible? I saw "#business NAS-IP-Address == 192.168.2.5, NAS-Port-Id == 0-7" and the like in many huntgroups examples (including the freeradius hungroups file templates examples). Are they wrong? Thanks. -----Original Message----- From: freeradius-users-bounces+escriba=cells...@lists.freeradius.org [mailto:freeradius-users-bounces+escriba=cells...@lists.freeradius.org] On Behalf Of Alan DeKok Sent: jueves, 30 de septiembre de 2010 15:53 To: FreeRadius users mailing list Subject: Re: Radius+Ldap:Allow the same host in multiple vlans Ramon Escriba wrote: > By the way, in some of the cases the switch-ip, even switch+port, is > the key, so huntgroups does the job but only partially. > > This works (original huntgroups example): > #business NAS-IP-Address == 192.168.2.5, NAS-Port-Id == 1 > > But not this: > #business NAS-IP-Address == 192.168.2.5, NAS-Port-Id == 1-7 > > Why? NAS-Port-Id is a string, not an integer. NAS-Port is an integer. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html