Hi,<div><br></div><div>I need to assign addresses based on a ssid information carried on agent's (option 82) vendor specific suboption.</div><div>Do do so I defined classes this way:</div><div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace">class "myClass" {</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> match if substring(agent,60,5) = "SSID1";</font></div><div><font class="Apple-style-span" face="'courier new', monospace">}</font></div>
</div><div>and used it in pool statements but nothing happens.</div><div><br></div><div>I also tried to log things to see waht are beeing decoded but again nothing happens.</div><div><br></div><div><div><font class="Apple-style-span" face="'courier new', monospace">if option dhcp-message-type = 1 {</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"> log(info,concat("option82-suboption9: ",binary-to-ascii(16,8,"",substring(agent,60,5))));</font></div><div><font class="Apple-style-span" face="'courier new', monospace">}</font></div>
</div><div><br></div><div>I'm using ISC DHCP 4.2.1.</div><div>Anyone can help me with this?</div><div><br></div><div>TIA</div><div><br></div><div>Regards,</div><div><br clear="all"><div>Eduardo F. J. de Castro</div><div>
CPqD - Telecommunications and IT R&D Center</div>
</div>