Adam, When you say you have the router acting as a relay, do you mean you have a sub-interface on the router for the subnet and it has the Kea IP as the helper address?
Todd Simmons CCIE Wireless #42411 Network Consulting Engineer Advanced Services WWWP - Wireless LAN Cisco Systems, Inc. [email protected] Phone: +1 469 255 0183 Mobile: +1 512 749 7167 Cisco.com <http://cisco.com/> - http://www.cisco.com <http://www.cisco.com/> http://wwwin-tools.cisco.com/dir/vcard/todsimmo.vcf This email may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply email and delete all copies of this message. For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/index.html On 8/30/16, 8:42 AM, "Kea-users on behalf of Adam Twardowski" <[email protected] on behalf of [email protected]> wrote: >I am running kea on FreeBSD. I have a cisco router configured as a dhcp >relay, forwarding requests to Kea. Kea receives the requests and sends >out a reply, but the reply has option 54 set to 0.0.0.0, which as far as >I know doesn't make any sense. The DHCP client can't continue the >transaction because it obviously can't send a packet to 0.0.0.0. Is >there any way I can tell kea to send a valid server identifier? > > >Config: > >{ >"Dhcp4": >{ > "interfaces-config": { > "interfaces": [ "em0" ], > "dhcp-socket-type": "udp" > }, > "lease-database": { > "type": "memfile", > "lfc-interval": 1800 > }, > "expired-leases-processing": { > "reclaim-timer-wait-time": 10, > "flush-reclaimed-timer-wait-time": 25, > "hold-reclaimed-time": 3600, > "max-reclaim-leases": 100, > "max-reclaim-time": 250, > "unwarned-reclaim-cycles": 5 > }, > > "valid-lifetime": 4000, > > "subnet4": [ > { "subnet": "10.128.224.0/20", > "pools": [ { "pool": "10.128.239.3 - 10.128.239.254" } ], > "option-data": [ > { "name": "routers", "data": "10.128.224.1" }, > { "name": "domain-name-servers", "data": "8.8.8.8, 8.8.4.4" >}, > ] > } > ] >}, > > > >Kea Reply: > >Bootstrap Protocol (Offer) > Message type: Boot Reply (2) > Hardware type: Ethernet (0x01) > Hardware address length: 6 > Hops: 1 > Transaction ID: 0xccc20000 > Seconds elapsed: 0 > Bootp flags: 0x0000 (Unicast) > 0... .... .... .... = Broadcast flag: Unicast > .000 0000 0000 0000 = Reserved flags: 0x0000 > Client IP address: 0.0.0.0 > Your (client) IP address: 10.128.239.4 > Next server IP address: 0.0.0.0 > Relay agent IP address: 10.128.224.1 > Client MAC address: ---------- DELETED ----------- > Client hardware address padding: 00000000000000000000 > Server host name not given > Boot file name not given > Magic cookie: DHCP > Option: (1) Subnet Mask > Length: 4 > Subnet Mask: 255.255.240.0 > Option: (3) Router > Length: 4 > Router: 10.128.224.1 > Option: (6) Domain Name Server > Length: 8 > Domain Name Server: 8.8.8.8 > Domain Name Server: 8.8.4.4 > Option: (51) IP Address Lease Time > Length: 4 > IP Address Lease Time: (4000s) 1 hour, 6 minutes, 40 seconds > Option: (53) DHCP Message Type (Offer) > Length: 1 > DHCP: Offer (2) > Option: (54) DHCP Server Identifier > Length: 4 > DHCP Server Identifier: 0.0.0.0 > Option: (255) End > Option End: 255 > >_______________________________________________ >Kea-users mailing list >[email protected] >https://lists.isc.org/mailman/listinfo/kea-users _______________________________________________ Kea-users mailing list [email protected] https://lists.isc.org/mailman/listinfo/kea-users
