Send dhcp-users mailing list submissions to dhcp-users@lists.isc.org
To subscribe or unsubscribe via the World Wide Web, visit https://lists.isc.org/mailman/listinfo/dhcp-users or, via email, send a message with subject or body 'help' to dhcp-users-requ...@lists.isc.org You can reach the person managing the list at dhcp-users-ow...@lists.isc.org When replying, please edit your Subject line so it is more specific than "Re: Contents of dhcp-users digest..." Today's Topics: 1. Inquiry Regarding Integration of Kea DHCP with DOCSIS Cable Modem DHCP Requests (Fernando R. Soto) 2. Re: Inquiry Regarding Integration of Kea DHCP with DOCSIS Cable Modem DHCP Requests (Darren Ankney) 3. RE: Inquiry Regarding Integration of Kea DHCP with DOCSIS Cable Modem DHCP Requests (Fernando R. Soto) ---------------------------------------------------------------------- Message: 1 Date: Wed, 29 Nov 2023 16:23:45 -0300 From: "Fernando R. Soto" <frs...@gmail.com> To: <dhcp-users@lists.isc.org> Subject: Inquiry Regarding Integration of Kea DHCP with DOCSIS Cable Modem DHCP Requests Message-ID: <04de01da22f9$932afcc0$b980f640$@gmail.com> Content-Type: text/plain; charset="us-ascii" Dear ISC Support Team, I hope this email finds you well. I am reaching out to seek guidance on integrating Kea DHCP with DHCP requests originating from DOCSIS cable modems. My inquiry revolves around configuring the DHCP Server to, upon receiving a DHCP Discover and detecting that it originates from a cable modem, utilize the client-class option as follows: "client-classes": [ { "name": "Cablemodem", "test": "substring(option[60].hex, 0, 6) == 'docsis'", "next-server": "192.168.10.43", "boot-file-name": "default.bin" } ], The goal is for Kea DHCP, in responding to the boot-file-name, to execute a query against an SQL table. This query would seek the MAC address of the cable modem, present in both the Client MAC address field ("ARRISGro_4c:d4:a2" or "98:6b:3d:4c:d4:a2") and option 82 ("Agent Information Option"). If the MAC is found in the table, it would fetch the corresponding value from the boot-file field. If no match is found, the response would default to "default.bin". I would appreciate any guidance or suggestions you can provide to achieve this scenario. Thank you in advance for your time and assistance. Best regards, -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20231129/714cdcc1/attachment-0001.htm> ------------------------------ Message: 2 Date: Wed, 29 Nov 2023 14:49:27 -0500 From: Darren Ankney <darren.ank...@gmail.com> To: Users of ISC DHCP <dhcp-users@lists.isc.org> Subject: Re: Inquiry Regarding Integration of Kea DHCP with DOCSIS Cable Modem DHCP Requests Message-ID: <CAKabWHhp04XSpRhUCgg=uqpynHF9rwDObeRpKexwtWPq1=s...@mail.gmail.com> Content-Type: text/plain; charset="UTF-8" Hi Fernando, You may want to ask this question on the kea-users mailing list instead (https://lists.isc.org/mailman/listinfo/kea-users) and I'll be happy to give you some suggestions there. I'd just like to make sure that, in the future, should someone have a similar question, that they will be able to find the information since it would be in the kea-users list. Thank you, Darren Ankney On Wed, Nov 29, 2023 at 2:24?PM Fernando R. Soto <frs...@gmail.com> wrote: > > Dear ISC Support Team, > > > > I hope this email finds you well. I am reaching out to seek guidance on > integrating Kea DHCP with DHCP requests originating from DOCSIS cable modems. > > > > My inquiry revolves around configuring the DHCP Server to, upon receiving a > DHCP Discover and detecting that it originates from a cable modem, utilize > the client-class option as follows: > > "client-classes": [ > > { > > "name": "Cablemodem", > > "test": "substring(option[60].hex, 0, 6) == 'docsis'", > > "next-server": "192.168.10.43", > > "boot-file-name": "default.bin" > > } > > ], > > > > The goal is for Kea DHCP, in responding to the boot-file-name, to execute a > query against an SQL table. This query would seek the MAC address of the > cable modem, present in both the Client MAC address field > ("ARRISGro_4c:d4:a2" or "98:6b:3d:4c:d4:a2") and option 82 ("Agent > Information Option"). If the MAC is found in the table, it would fetch the > corresponding value from the boot-file field. If no match is found, the > response would default to "default.bin". > > > > I would appreciate any guidance or suggestions you can provide to achieve > this scenario. > > > > Thank you in advance for your time and assistance. > > > > Best regards, > > > > > > -- > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > dhcp-users mailing list > dhcp-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/dhcp-users ------------------------------ Message: 3 Date: Wed, 29 Nov 2023 17:13:36 -0300 From: "Fernando R. Soto" <frs...@gmail.com> To: "'Users of ISC DHCP'" <dhcp-users@lists.isc.org> Subject: RE: Inquiry Regarding Integration of Kea DHCP with DOCSIS Cable Modem DHCP Requests Message-ID: <04ec01da2300$8a03d4d0$9e0b7e70$@gmail.com> Content-Type: text/plain; charset="utf-8" Done Thank you Darren -----Mensaje original----- De: dhcp-users <dhcp-users-boun...@lists.isc.org> En nombre de Darren Ankney Enviado el: mi?rcoles, 29 de noviembre de 2023 16:49 Para: Users of ISC DHCP <dhcp-users@lists.isc.org> Asunto: Re: Inquiry Regarding Integration of Kea DHCP with DOCSIS Cable Modem DHCP Requests Hi Fernando, You may want to ask this question on the kea-users mailing list instead (https://lists.isc.org/mailman/listinfo/kea-users) and I'll be happy to give you some suggestions there. I'd just like to make sure that, in the future, should someone have a similar question, that they will be able to find the information since it would be in the kea-users list. Thank you, Darren Ankney On Wed, Nov 29, 2023 at 2:24?PM Fernando R. Soto <frs...@gmail.com> wrote: > > Dear ISC Support Team, > > > > I hope this email finds you well. I am reaching out to seek guidance on > integrating Kea DHCP with DHCP requests originating from DOCSIS cable modems. > > > > My inquiry revolves around configuring the DHCP Server to, upon receiving a > DHCP Discover and detecting that it originates from a cable modem, utilize > the client-class option as follows: > > "client-classes": [ > > { > > "name": "Cablemodem", > > "test": "substring(option[60].hex, 0, 6) == 'docsis'", > > "next-server": "192.168.10.43", > > "boot-file-name": "default.bin" > > } > > ], > > > > The goal is for Kea DHCP, in responding to the boot-file-name, to execute a > query against an SQL table. This query would seek the MAC address of the > cable modem, present in both the Client MAC address field > ("ARRISGro_4c:d4:a2" or "98:6b:3d:4c:d4:a2") and option 82 ("Agent > Information Option"). If the MAC is found in the table, it would fetch the > corresponding value from the boot-file field. If no match is found, the > response would default to "default.bin". > > > > I would appreciate any guidance or suggestions you can provide to achieve > this scenario. > > > > Thank you in advance for your time and assistance. > > > > Best regards, > > > > > > -- > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > dhcp-users mailing list > dhcp-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/dhcp-users -- ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. dhcp-users mailing list dhcp-users@lists.isc.org https://lists.isc.org/mailman/listinfo/dhcp-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. dhcp-users mailing list dhcp-users@lists.isc.org https://lists.isc.org/mailman/listinfo/dhcp-users ------------------------------ End of dhcp-users Digest, Vol 180, Issue 8 ******************************************