<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;
        mso-ligatures:standardcontextual;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:11.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#467886" vlink="#96607D" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hello,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am working on finalizing our DHCP migration to Kea and running into a problem with some Cisco access points.  Kea appears to be working when I debug the logs of some of the access points, and then changing the IP I have in Kea, and it
 is reflected as updated in the debug logs (I switched the Controller IP to 1.1.1.1 and the debug logs showed the APs trying to connect to 1.1.1.1).  That being said, different APs that join did not get the correct controller information and tried joining a
 legacy controller on the network.  I am hoping to gain some insight/assistance on my existing configuration and what needs to be changed, or should be updated to work correct.  My configuration was pieces together from older posts I saw on here.
<br>
<br>
<o:p></o:p></p>
<p class="MsoNormal">In the global configuration I have the following….<br>
<br>
     "option-def": [<o:p></o:p></p>
<p class="MsoNormal">        { "name": "cisco-wlc-servers", "code":  241, "space": "vendor-encapsulated-options-space", "type": "ipv4-address", "array": true }<o:p></o:p></p>
<p class="MsoNormal">      ],<o:p></o:p></p>
<p class="MsoNormal"><br>
  "client-classes": [<o:p></o:p></p>
<p class="MsoNormal">    {<o:p></o:p></p>
<p class="MsoNormal">      "name": "Cisco_AP",<o:p></o:p></p>
<p class="MsoNormal">      "test": "substring(option[60].hex,0,8) == 'Cisco AP'",<o:p></o:p></p>
<p class="MsoNormal">      "option-data": [<o:p></o:p></p>
<p class="MsoNormal">        {<o:p></o:p></p>
<p class="MsoNormal">          "name":       "cisco-wlc-servers",<o:p></o:p></p>
<p class="MsoNormal">          "code":       241,<o:p></o:p></p>
<p class="MsoNormal">          "space":      "vendor-encapsulated-options-space",<o:p></o:p></p>
<p class="MsoNormal">          "csv-format": true,<o:p></o:p></p>
<p class="MsoNormal">          "data":       "172.20.1.10"<o:p></o:p></p>
<p class="MsoNormal">        },<o:p></o:p></p>
<p class="MsoNormal">        {<o:p></o:p></p>
<p class="MsoNormal">          "name": "vendor-encapsulated-options"<o:p></o:p></p>
<p class="MsoNormal">        }<o:p></o:p></p>
<p class="MsoNormal">      ]<br>
<br>
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In the SPECIFIC Subnet that the access points go in, I have the following…<br>
<br>
            "option-data": [<o:p></o:p></p>
<p class="MsoNormal">               …..<o:p></o:p></p>
<p class="MsoNormal">                { "name": "cisco-wlc-servers", "space": "vendor-encapsulated-options-space", "code": 241, "csv-format": true, "data": "xx.xx.xx.xx" , "always-send": true }<o:p></o:p></p>
<p class="MsoNormal">            ]<o:p></o:p></p>
<p class="MsoNormal">        },<br>
<br>
<o:p></o:p></p>
<p class="MsoNormal">Is this the correct way to be handling Cisco WLC IP address being handed out to APs?  Is all of the Client-class definitions needed if I want this information to be given via DHCP to any device that is connecting to that specific subnet?<i><o:p></o:p></i></p>
<p class="MsoNormal"><br>
Thanks,<o:p></o:p></p>
<p class="MsoNormal"><span style="mso-ligatures:none">Jeff</span><span style="mso-ligatures:none"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>