<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 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Shruti;
panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
{font-family:Shruti;
panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Plain Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
p
{mso-style-priority:99;
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.PlainTextChar
{mso-style-name:"Plain Text Char";
mso-style-priority:99;
mso-style-link:"Plain Text";
font-family:Consolas;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
p.msochpdefault, li.msochpdefault, div.msochpdefault
{mso-style-name:msochpdefault;
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Calibri","sans-serif";}
span.plaintextchar0
{mso-style-name:plaintextchar;
font-family:"Calibri","sans-serif";}
span.balloontextchar0
{mso-style-name:balloontextchar;
font-family:"Tahoma","sans-serif";}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;}
span.EmailStyle27
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
font-family:"Calibri","sans-serif";}
@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=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Hi Randall,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Thanks for the clarification, yes it is taking random. Below config solved my purpose. <o:p></o:p></span></p><p class=MsoNormal><b><span style='color:#1F497D'>Dhcpd.conf<o:p></o:p></span></b></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>class "Static-1" {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> match if option agent.subscriber-id="arun@miptest.com";<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>}<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>class "Static-2" {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> match if option agent.subscriber-id="prasad@miptest.com";<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>}<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>shared-network miptest {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> subnet 10.30.30.0 netmask 255.255.255.0<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> option routers 10.30.30.1;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> pool {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> range 10.30.30.56;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> allow members of "Static-1";<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> pool {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> range 10.30.30.55;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> allow members of "Static-2";<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> pool {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> range 10.30.30.100 10.30.30.200;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> deny members of "Static-1";<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> deny members of "Static-2";<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>}<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> subnet 10.70.70.0 netmask 255.255.255.0<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> option routers 10.70.70.1;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>}<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>}<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Regards<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><a href="mailto:arunprasad@pointred.co">arunprasad@pointred.co</a><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> dhcp-users-bounces+arunprasad=pointred.co@lists.isc.org [mailto:dhcp-users-bounces+arunprasad=pointred.co@lists.isc.org] <b>On Behalf Of </b>Randall C Grimshaw<br><b>Sent:</b> Monday, March 19, 2012 4:55 PM<br><b>To:</b> Users of ISC DHCP<br><b>Subject:</b> RE: agent.subscriber-id (option82 sub-option 6)<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>I am not Glen, but I believe it will be random. I have something similar where members of a class may draw from either of two pools. This is intentional where one pool is exclusive for the class and intended to insure that class is never without an address even if the much larger general pool becomes exhausted.<br>If you want to isolate the these examples you will need to add the machines to a more specific membership as they match the initial class rule.<o:p></o:p></span></p><div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p><div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>Randall Grimshaw <a href="mailto:rgrimsha@syr.edu">rgrimsha@syr.edu</a><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> <o:p></o:p></span></p></div></div><div><div class=MsoNormal align=center style='text-align:center'><span style='font-size:12.0pt;font-family:"Times New Roman","serif";color:black'><hr size=2 width="100%" align=center></span></div><div id=divRpF161152><p class=MsoNormal style='margin-bottom:12.0pt'><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> dhcp-users-bounces+rgrimsha=syr.edu@lists.isc.org [dhcp-users-bounces+rgrimsha=syr.edu@lists.isc.org] on behalf of arunprasad [arunprasad@pointred.co]<br><b>Sent:</b> Friday, March 16, 2012 8:00 AM<br><b>To:</b> 'Glenn Satchell'; 'Users of ISC DHCP'<br><b>Subject:</b> RE: agent.subscriber-id (option82 sub-option 6)</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif";color:black'><o:p></o:p></span></p></div><div><div><p class=MsoPlainText><span style='color:black'>Hi Glen,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>My last query:- please find below dhcp configuration for static-ip with class & subclass.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>1) is there any chance dhcp server will provide IP to Static-1 customers randomly from first & second pool? <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>2) or else it will always follow order wise?<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>i.e.. first subclass to first pool & second subclass to second pool.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><b><span style='color:black'>dhcpd.conf</span></b><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>class "Static-1"<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>match option agent.subscriber-id;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>subclass "Static-1" "<a href="mailto:arun@miptest.com">arun@miptest.com</a>";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>subclass "Static-1" "<a href="mailto:prasad@miptest.com">prasad@miptest.com</a>";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>shared-network miptest {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> subnet 10.30.30.0 netmask 255.255.255.0<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> option routers 10.30.30.1;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> pool {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> range 10.30.30.56;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> allow members of "Static-1";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> pool {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> range 10.30.30.50;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> allow members of "Static-1";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> pool {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> range 10.30.30.100 10.30.30.200;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> deny members of "Static-1";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>}<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>}<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>Regards<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>Arun.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>-----Original Message-----<br>From: Glenn Satchell [mailto:glenn.satchell@uniq.com.au] <br>Sent: Thursday, March 15, 2012 4:15 PM<br>To: Users of ISC DHCP<br>Cc: arunprasad<br>Subject: Re: agent.subscriber-id (option82 sub-option 6)<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>You must configure all the subnets where clients are connected in dhcpd.conf, otherwise how can the server know what to send for netmask, default router, etc.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>dhcpd will only assign the IP address in the pool if it matches the subnet where the request came from. You may need a shared-network in there too if there is one physical network with several subnet ranges configured (10.30.30.0 and 10.70.70.0 perhaps).<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>I'm sending this back via the list because this may be useful to others.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>regards,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>-glenn<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>On 03/15/12 20:54, arunprasad wrote:<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Hi Glen,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Once again thanks,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> 1) Now the DHCP server is able to parse option82 sub-option 6.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> 2) It provides static IP to the client, As per dhcpd.conf.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> 3) The problem is:- GIADDR also needs to match otherwise it is not <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> providing Static IP Address, our requirement is for MIP(Mobile-IP in <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> this case GIADDR will vary). Please check below log.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Mar 15 15:01:17 DHCP-Server dhcpd: DHCPDISCOVER from<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> 00:0d:3b:12:15:a8 via 10.70.70.1: unknown network segment<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> 4) The DHCP Server requirement is "it needs to provide IP-Address by <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> looking only Sub-option 6".<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Your kind intervention is highly appreciated.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Regards<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Arun.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> -----Original Message-----<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> From: arunprasad [mailto:arunprasad@pointred.co]<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Sent: Thursday, March 15, 2012 2:22 PM<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> To: 'Glenn Satchell'<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Subject: RE: agent.subscriber-id (option82 sub-option 6)<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Hi Glenn,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> "Hats off to you"<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Yes I missed source compilation after source change. Now the dhcpd <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> started with following configuration, let me check with DHCP-client& <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> post you the result.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> dhcpd.conf<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> class "Static-1" {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> match if option agent.subscriber-id="<a href="mailto:arun@miptest.com" target="_blank"><span style='color:windowtext;text-decoration:none'>arun@miptest.com</span></a>";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> shared-network miptest {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> subnet 10.30.30.0 netmask 255.255.255.0<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> option routers 10.30.30.1;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> pool {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> range 10.30.30.55;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> allow members of "Static-1";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> pool {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> range 10.30.30.100 10.30.30.200;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> deny members of "Static-1";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Regards<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Arun.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> -----Original Message-----<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> From: Glenn Satchell [mailto:glenn.satchell@uniq.com.au]<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Sent: Thursday, March 15, 2012 1:50 PM<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> To: arunprasad<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Subject: Re: agent.subscriber-id (option82 sub-option 6)<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Hi Arun<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Sorry, but I have no idea how to make this work. Did you ensure that <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> you ran the re-compiled version of dhcpd when you made the source change?<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> regards,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> -glenn<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> On 03/15/12 16:38, arunprasad wrote:<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> Hi Glen,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> I need your help.please..<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> I'd like to parse agent.subscriber-id (option82 sub-option 6) in dhcp <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> server as follow:- but unfortunately ISCDHCP server notable to.. can <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> you please suggest me..<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> lease 10.30.30.100 {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> starts 1 2012/03/12 10:08:45;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> ends 1 2012/03/12 22:08:45;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> tstp 1 2012/03/12 22:08:45;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> cltt 1 2012/03/12 10:08:45;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> binding state active;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> next binding state free;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> rewind binding state free;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> hardware ethernet 00:0d:3b:12:15:a8;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> uid "\001\000\015;\022\025\250";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> *option agent.unknown-6 "<a href="mailto:arun@miptest.com%3cmailto:arun@miptest.com%3e" target="_blank"><span style='color:windowtext;text-decoration:none'>arun@miptest.com<mailto:arun@miptest.com></span></a>";*<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> *The log message:- *<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> **<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> */etc/dhcpd.conf line 51: no option named subscriber-id in space<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> agent*<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> *match if option agent.subscriber-id*<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> *^*<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> dhcpd.conf:-<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> class "Static-1" {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> match if option agent.subscriber-id= "arun@miptest.com <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <<a href="mailto:arun@miptest.com" target="_blank"><span style='color:windowtext;text-decoration:none'>mailto:arun@miptest.com</span></a>>";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> shared-network miptest {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> subnet 10.30.30.0 netmask 255.255.255.0<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> option subnet-mask 255.255.255.0;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> option routers 10.30.30.1;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> pool {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> range 10.30.30.55;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> allow members of "Static-1";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> pool {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> range 10.30.30.100 10.30.30.200;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> deny members of "Static-1";<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> even I modified the source code (added following line) but no luck<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> The file server/stables.c<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> struct universe agent_universe;<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> static struct option agent_options[] = {<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> { "circuit-id", "X",&agent_universe, 1, 1 },<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> { "remote-id", "X",&agent_universe, 2, 1 },<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> { "agent-id", "I",&agent_universe, 3, 1 },<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> { "DOCSIS-device-class", "L",&agent_universe, 4, 1 },<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> { "link-selection", "I",&agent_universe, 5, 1 },<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> *{ "subscriber-id", "X",&agent_universe, 6, 1 },*<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> { NULL, NULL, NULL, 0, 0 }<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> };<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> Regards<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> Arun.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> DISCLAIMER:<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> The information contained in this message (including any attachments) is confidential and may be privileged. If you have received it by mistake please notify the sender by return e-mail and permanently delete this message and any attachments from your system. Any dissemination, use, review, distribution, printing or copying of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. PointRed Telecom Ltd (including its group companies) shall not be liable for the improper or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system and does not guarantee that the integrity of this communication has been maintained or that this communication is free of viruses, interceptions or interferences.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p></div><pre><span style='color:black'>DISCLAIMER:<o:p></o:p></span></pre><pre><span style='color:black'>The information contained in this message (including any attachments) is confidential and may be privileged. If you have received it by mistake please notify the sender by return e-mail and permanently delete this message and any attachments from your system. Any dissemination, use, review, distribution, printing or copying of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. PointRed Telecom Ltd (including its group companies) shall not be liable for the improper or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system and does not guarantee that the integrity of this communication has been maintained or that this communication is free of viruses, interceptions or interferences. <o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre></div></div></div></div></body></html>
<pre>DISCLAIMER:
The information contained in this message (including any attachments) is confidential and may be privileged. If you have received it by mistake please notify the sender by return e-mail and permanently delete this message and any attachments from your system. Any dissemination, use, review, distribution, printing or copying of this message in whole or in part is strictly prohibited. Please note that e-mails are susceptible to change. PointRed Telecom Ltd (including its group companies) shall not be liable for the improper or incomplete transmission of the information contained in this communication nor for any delay in its receipt or damage to your system and does not guarantee that the integrity of this communication has been maintained or that this communication is free of viruses, interceptions or interferences.