Logging Option 82
Greg G
ggersh at ctc.net
Mon May 15 16:21:58 UTC 2006
What is the context for that code?
-Greg G
Mike Diggins wrote:
> On Fri, 12 May 2006, Greg G wrote:
>
>
>> Is there a way to cause Option 82 information to be written into the
>> dhcp log file? I've been getting some tracking requests lately for some
>> older information.
>>
>
> This should work:
>
> #
> # Log something useful if dhcp option 82 information is present
> #
> if exists agent.circuit-id
> {
> log ( info, concat( "Lease for ", binary-to-ascii (10, 8, ".",
> leased-address), " is connected to interface ",
> binary-to-ascii (10, 8, "/", suffix ( option agent.circuit-id, 2)), ",
> VLAN ",
> binary-to-ascii (10, 16, "", substring( option agent.circuit-id, 2, 2)),
> " on switch ",
> binary-to-ascii(16, 8, ":", substring( option agent.remote-id, 2, 6))));
>
> log ( info, concat( "Lease for ", binary-to-ascii (10, 8, ".",
> leased-address),
> " raw option-82 info is CID: ", binary-to-ascii (10, 8, ".", option
> agent.circuit-id), " AID: ",
> binary-to-ascii(16, 8, ".", option agent.remote-id)));
>
> }
>
>
> -Mike
>
>
More information about the dhcp-users
mailing list