VMPS support
Alan DeKok
aland at deployingradius.com
Wed Feb 27 11:59:03 CET 2008
Phil Mayers wrote:
> The value of VQP-Error-Code may make a difference; the code in OpenVMPS
> seems to work like this:
Do you have some sample "unlang" config we can add to the server examples?
>> What's the easiest way to get the MAC address out of these?
>
> I used this in the end:
>
> # the mac address can be in several places...
> if ("%{VMPS-Ethernet-Frame}" =~
> /0x............(..)(..)(..)(..)(..)(..).*/) {
> update request {
> MyMac = "%{1}:%{2}:%{3}:%{4}:%{5}:%{6}"
Wow... I guess that works, but wow. It's been a while since I used
regular expressions to parse raw packets.
Also, in 2.0.1, you don't need "%{..}" for VMPS-Ethernet-Frame. You
can just put the bare name before the =~ operator.
Alan DeKok.
More information about the Freeradius-Users
mailing list