How can I output Cisco-AVPair Attributes in linelog?
    Bob Franklin 
    rcf34 at cam.ac.uk
       
    Tue Oct  6 18:00:03 CEST 2009
    
    
  
On Tue, 6 Oct 2009, David Mitchell wrote:
>>     elsif ("%{Cisco-AVPair}" =~ /^ssid=(.+)$/) {
>>         # a Cisco AP
>>
>>         update request {
>>             UCam-Location-Id := "%{NAS-IP-Address}"
>>             UCam-Essid-Name := "%{1}"
>>         }
>>
>> I've never seen another Cisco-AVPair attribute (only 'ssid=xxx') -- 
>> what happens if there is and I'm doing the above?  Will it match the 
>> first (or an abitrary one) or will it find one which matches and return 
>> false if there if isn't?
>
> That's a good question. I get about six AVPair's so I could test. What 
> portion of the config do you put that code into?
It's in the authorize { } section (and the accounting { } section, too, I 
think).
   - Bob
-- 
  Bob Franklin <rcf34 at cam.ac.uk>              +44 1223 748479
  Network Division, University of Cambridge Computing Service
    
    
More information about the Freeradius-Users
mailing list