Hello,

 

I am trying to retrieve 'Aruba-Location-Id' from RAD_REQUEST forwarded from Aruba wireless controllers. From radiusd –X output, I can see ‘Aruba-Location-Id’ contains wireless AP id value. But when I call it from rlm_perl using $RAD_REQUEST{'Aruba-Location-Id'}, I got blank result. The ‘Aruba-Location-Id’ is in share/dictionary.aruba:

 

ATTRIBUTE       Aruba-Location-Id                       6       string

 

I would appreciate it if someone can point me what I did wrong and how to correct it.

 

Here is a copy from radiusd –X:

 

rad_recv: Access-Request packet from host 128.186.xxx.xxx port 32795, id=184, length=214

        User-Name = "xxxxxxx"

        NAS-IP-Address = 128.186.xxx.xxx

        NAS-Port = 0

        NAS-Identifier = "128.186.xxx.xxx"

        NAS-Port-Type = Wireless-802.11

        Calling-Station-Id = "8C5557290002"

        Called-Station-Id = "000B860D1980"

        Service-Type = Login-User

        Framed-MTU = 1100

        EAP-Message = 0x0201000f016d65678456c65747469

        Aruba-Essid-Name = "FSUSecure"

        Aruba-Location-Id = "wg-a105-HRM.acf.fsu.edu"

        Aruba-Attr-10 = 0x416c753e544233453656e746572

        Message-Authenticator = 0x1509982900acc34524353fc32fa

 

Thanks,

 

Yu Wang

Network Architect, FSU