<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><span style="font-family: "helvetica Neue", helvetica; font-size: 14px;">Hi guys,</span><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">I’m trying to use KEA in a DOCSIS and I have the following scenario where I would need the remote-id for the host reservation:</div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">DOCSIS Modem as a Bridge.</div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">I want to reserve an IP address for the management interface and based on the remote-id I want to reserve an IP for the client behind the bridge. The client behind the bridge can change and so his mac address should not be used for reservation and leases. I saw that there is a Premium API “reservation-add" for the remote-id, but it’s not in the database schema. There are only the following options: hw-address, duid, circuit-id and client-id. Here how it looks like with my old dhcpd.</div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"> - Management </div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><div>host 190 {</div><div>hardware ethernet 94:87:7c:xx:xx:xx;</div><div>fixed-address 192.168.225.15;</div><div>filename = concat ("dynamic_bootfiles/“, “dynamic_bootfile_name.bin");</div><div>options….</div><div><br></div><div>}</div><div>class "94877Cxxxxxx" {</div><div>match if option agent.remote-id = 94:87:7c:9a:dc:22;</div><div>}</div></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">- Client behind bridge</div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><div>host 94877cxxxxxx_35 {</div><div>host-identifier option agent.remote-id 94:87:7c:9a:dc:22;</div><div>fixed-address 192.168.226.101;</div><div>}</div></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">How can I realize this with KEA? Does it work with the Premium API?</div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">Best Regards,</div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">Mathias</div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;"><br></div><div style="font-family: "helvetica Neue", helvetica; font-size: 14px;">PS: I have accidentally posted into the kea-dev list :S</div></body></html>