Hi Darren, Thank you for your answer.
What I actually need is to pretty-print the contents of what switch added the option 82 into the logs. To be clear, here is an excerpt of what we have now in our isc dhcp: ... set SwitchName = ""; if ((exists agent.remote-id) and (substring (option agent.remote-id, 0, 1) = 0)) { # Remote ID Type 0 means Mac Address # Ethernetadress of FIRST Interface set SwitchMac = concat ( suffix (concat ("0", binary-to-ascii (16, 8, "", substring (option agent.remote-id, 2, 1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring (option agent.remote-id, 3, 1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring (option agent.remote-id, 4, 1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring (option agent.remote-id, 5, 1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring (option agent.remote-id, 6, 1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "", substring (option agent.remote-id, 7, 1))),2)); set SwitchName = SwitchMac; } if ((exists agent.remote-id) and (substring (option agent.remote-id, 0, 1) = 1)) { # Remote ID Type 1 means ASCII String set SwitchName_Length = extract-int (substring (option agent.remote-id, 1, 1),8); set SwitchName = substring (option agent.remote-id, 2, SwitchName_Length); } # Switch="switchname"; if (SwitchName = "") {set LogSwitchName = "";} else {set LogSwitchName = concat (" Switch=\042", SwitchName, "\042;");} set LogSlotPortVlan = ""; if ((exists agent.circuit-id) and (substring (option agent.circuit-id, 0, 1) = 0)) { # Remote ID Type 0 set Vlan = binary-to-ascii(10,16,"", substring(option agent.circuit-id,2,2)); set SwitchSlot = binary-to-ascii(10,8, "", substring(option agent.circuit-id,4,1)); set SwitchPort = binary-to-ascii(10,8, "", substring(option agent.circuit-id,5,1)); # SlotPort="n/nn"; Vlan="nnnn"; set LogSlotPortVlan = concat (" SlotPort=\042", SwitchSlot, "/", SwitchPort, "\042;", " Vlan=\042", Vlan, "\042;"); } ... So, my question is how to implement this in kea dhcp? Kind regards, Sinisa Message: 4 Date: Thu, 8 Aug 2024 05:46:25 -0400 From: Darren Ankney <darren.ank...@gmail.com> To: "Kea user's list" <kea-users@lists.isc.org> Subject: Re: [Kea-users] Custom logging in kea dhcp Message-ID: <cakabwhjjc-xx_7p9bpmurgracyxtfb9pnecv-syonag21h+...@mail.gmail.com> Content-Type: text/plain; charset="UTF-8" Hi Wu, Perhaps this article might help a little? https://kb.isc.org/docs/isc-dhcp-logging-compared-to-kea Thank you, Darren Ankney On Tue, Aug 6, 2024 at 7:23?AM Uskokovic, Sinisa <sinisa.uskoko...@wu.ac.at> wrote: > > Hi all, > > > > Does anyone know how to get client device information like MAC address, > Switch Port, Vlan and so on in kea dhcp? We have all of these in our custom > made isc dhcp logging configuration, but I have no idea how this can be > achieved in kea dhcp. I can paste our current conf if it helps. > > > > Kind regards, > > Sini?a > > > > Sinisa Uskokovic > IT-SERVICES, Core Services > > WU > Wirtschaftsuniversit?t Wien > > Vienna University of Economics and Business > 1020 Wien, Welthandelsplatz 1, Geb?ude LC > > Tel: +43-1-313-36 - 4147 > E-Mail: sinisa.uskoko...@wu.ac.at > > Web: www.wu.ac.at/it > > > > -- > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. > > Kea-users mailing list > Kea-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/kea-users ------------------------------ Subject: Digest Footer _______________________________________________ ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. Kea-users mailing list Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users ------------------------------ End of Kea-users Digest, Vol 122, Issue 13 ****************************************** -- ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. Kea-users mailing list Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users