<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1">Patricio, Niall, and Cheng,<br>
<br>
Thank you for your help.  I have my system working.  Here is an over
view of what I did.<br>
<br>
1.  Use all of the recommendations to build my dhcpd.conf file.<br>
2.  disable ip6tables.  (That one hurt a bit.)<br>
3.  Install a new tftp server.   (tftp-hpa-v5)<br>
4.  Share the dhcpd.conf file with all of you so that hopefully this
can help someone else.<br>
<br>
Thanks again for all the help.<br>
<br>
Tom<br>
<br>
###Define the options<br>
#<br>
option space docsis code width 2 length width 2 hash size 17;<br>
option docsis.tftp-servers                      code 32 = array of
ip6-address;<br>
option docsis.cablelabs-configuration-file      code 33 = text;<br>
option docsis.cablelabs-syslog-servers          code 34 = array of
ip6-address;<br>
option docsis.device-id                         code 36 = string;<br>
option docsis.time-servers                      code 37 = array of
ip6-address;<br>
option docsis.time-offset                       code 38 = signed
integer 32;<br>
option vsio.docsis code 4491 = encapsulate docsis;<br>
#<br>
###Configure global options:<br>
#<br>
option dhcp6.rapid-commit;<br>
default-lease-time 1800;<br>
max-lease-time 1800;<br>
ddns-update-style ad-hoc;<br>
#<br>
#<br>
### SERVER Subnet<br>
### This stops the server from complaining<br>
### DO NOT REMOVE<br>
#<br>
<br>
option dhcp6.preference 100;<br>
shared-network a-bb.net {<br>
    subnet6 2001:470:1f07:957:2::0/80 {<br>
        range6 2001:470:1f07:957:2::0/80;<br>
        range6 2001:470:1f07:957:2::100 2001:470:1f07:957:2::200;<br>
        max-lease-time 14400;<br>
        min-lease-time 3600;<br>
        option dhcp6.name-servers 2001:470:1f07:957:2::2;<br>
    }<br>
}<br>
#<br>
### CMTS CM-subnet<br>
  shared-network "CMTS-v6-IPDR" {<br>
    subnet6 2001:470:1F07:957:3::/80 {<br>
    range6 2001:470:1F07:957:3::2 2001:470:1F07:957:3::ffff;<br>
    option docsis.tftp-servers 2001:470:1f07:957:2::2;<br>
    option docsis.cablelabs-configuration-file "basic.bin";<br>
    option docsis.cablelabs-syslog-servers 2001:470:1f07:957:2::2;<br>
    option docsis.time-servers 2001:470:1f07:957:2::3;<br>
    option docsis.time-offset -10800;<br>
    option dhcp6.name-servers 2001:470:1f07:957:2::2;<br>
  }<br>
}<br>
<br>
</font><br>
On 10/05/2010 06:28 PM, Patricio Latini wrote:
<blockquote cite="mid:COL117-W150D77825061A8E067F738F76D0@phx.gbl"
 type="cite">
  <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>1)
There shouldnt be a semicolon in line 39<br>
2) It should be a closed curly bracket<br>
 <br>
BTW I wouldn't recommend to subnet the IPv6 networks below /64 (/80).
That might have impacts if you use autoconfiguration at some point in
the time as might be out of spec.<br>
 <br>
Thanks<br>
 <br>
Patricio<br>
  <br>
 <br>
  <hr id="stopSpelling">
Date: Tue, 5 Oct 2010 17:38:34 -0400<br>
From: <a class="moz-txt-link-abbreviated" href="mailto:thomas.s.martinson@gmail.com">thomas.s.martinson@gmail.com</a><br>
To: <a class="moz-txt-link-abbreviated" href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
Subject: Re: CableLabs Vendor Specific Option not in Relay-Reply message<br>
  <br>
  <meta name="Generator" content="Microsoft SafeHTML">
  <font size="-1">I too am having some issues with getting the DHCP
server to start and hand out IPv6 addresses to D2.0 and D3.0 CMs.  <br>
I have commented out each of the CMTS-CM subnets, and am now just
trying to get the software to start for the local machine.  I have also
pasted the output of the /var/log/messages.<br>
  <br>
Can anyone tell me what is wrong?  <br>
  <br>
Thanks,<br>
  <br>
Tom<br>
  </font><font size="-1"><small><small><br>
   <br>
  <big><big><font face="Courier New, Courier, monospace">Oct  5
17:27:44 prov6 dhcpd: /etc/dhcpd.conf line 39: semicolon expected.<br>
Oct  5 17:27:44 prov6 dhcpd: ?<br>
Oct  5 17:27:44 prov6 dhcpd:  ^<br>
Oct  5 17:27:44 prov6 dhcpd: /etc/dhcpd.conf line 39: expecting a
parameter or declaration<br>
Oct  5 17:27:44 prov6 dhcpd:     };<br>
Oct  5 17:27:44 prov6 dhcpd:         ^<br>
Oct  5 17:27:44 prov6 dhcpd: /etc/dhcpd.conf line 39: expecting a
parameter or declaration<br>
Oct  5 17:27:44 prov6 dhcpd:     };<br>
Oct  5 17:27:44 prov6 dhcpd:         ^<br>
Oct  5 17:27:44 prov6 dhcpd: /etc/dhcpd.conf line 40: unexpected end of
file<br>
Oct  5 17:27:44 prov6 dhcpd: <br>
Oct  5 17:27:44 prov6 dhcpd: ^<br>
Oct  5 17:27:44 prov6 dhcpd: /etc/dhcpd.conf line 40: unexpected end of
file<br>
Oct  5 17:27:44 prov6 dhcpd: <br>
Oct  5 17:27:44 prov6 dhcpd: ^<br>
Oct  5 17:27:44 prov6 dhcpd: Configuration file errors encountered --
exiting<br>
Oct  5 17:27:44 prov6 dhcpd: <br>
  <br>
     1    ########################################### <br>
     2    # ABN IPv6 Configuration v0.0.3           #<br>
     3    ###########################################<br>
     4    #                                         #<br>
     5    # Special thanks to those who have helped #<br>
     6    #                                         #<br>
     7    #                         --Tom Martinson #<br>
     8    #                                         #<br>
     9    ###########################################<br>
    10    #<br>
    11    ###Define the options <br>
    12    #<br>
    13    option space docsis code width 2 length width 2;<br>
    14    option vsio.docsis code 4491 = encapsulate docsis;<br>
    15    option docsis.tftp-servers code 32 = array of ip6-address;<br>
    16    option docsis.cablelabs-configuration-file code 33 = text;<br>
    17    option docsis.cablelabs-syslog-servers code 34 = array of
ip6-address;<br>
    18    option docsis.device-id code 36 = string;<br>
    19    option docsis.time-servers code 37 = array of ip6-address;<br>
    20    option docsis.time-offset code 38 = signed integer 32;<br>
    21    #<br>
    22    ###Configure global options:<br>
    23    #<br>
    24    option dhcp6.rapid-commit;<br>
    25    default-lease-time 1800;<br>
    26    max-lease-time 1800;<br>
    27    ddns-update-style ad-hoc;<br>
    28    #<br>
    29    #<br>
    30    ### SERVER Subnet <br>
    31    ### This stops the server from complaining<br>
    32    ### DO NOT REMOVE<br>
    33    #<br>
    34    shared-network "lab" { <br>
    35      subnet6 2001:470:1f07:957:2::/80 {<br>
    36        range6 2001:470:1f07:957:2::aaaa
2001:470:1f07:957:2::ffff;<br>
    37        option dhcp6.name-servers 2001:470:1f07:957:2::2;<br>
    38        option dhcp6.domain-search "a-bb.net;"  <br>
    39        };<br>
    40    )</font></big></big></small></small><big><br>
  </big></font><br>
  <br>
On 10/05/2010 11:31 AM, Cheng Ching-Ho-LCC014 wrote:
  <blockquote
 cite="mid:D947A294D7CCE14AB2D522B79344783F04BC0257@ct11exm64.ds.mot.com">
    <style>
.ExternalClass .ecxhmmessage P
{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
.ExternalClass BODY.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}
    </style>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"><font
 color="#0000ff" face="Arial">Hi Patricio,</font></span></div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"></span> </div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"><font
 color="#0000ff" face="Arial">I just tried your suggestion with
4.1.1-P1 by moving the options from global to local inside subnet6
definition.  I still got the same result: relay-reply message from
server did not contain CableLabs vendor specific options.</font></span></div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"></span> </div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"><font
 color="#0000ff" face="Arial">I then tried 4.2.0 and got the same
result as 4.1.1-P1.</font></span></div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"></span> </div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"><font
 color="#0000ff" face="Arial">Is there any new commands that I need to
put in dhcpd6.conf in release 4.1.1-P1 and after to make server to
insert vendor specific options in relay-reply message back to relay
agent ?</font></span></div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"></span> </div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"><font
 color="#0000ff" face="Arial">Thanks,</font></span></div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"></span> </div>
    <div dir="ltr" align="left"><span class="ecx243332815-05102010"><font
 color="#0000ff" face="Arial">Ching-Ho Cheng</font></span></div>
    <br>
    <div dir="ltr" class="ecxOutlookMessageHeader" lang="en-us"
 align="left">
    <hr><font face="Tahoma"><b>From:</b> <a moz-do-not-send="true"
 class="ecxmoz-txt-link-abbreviated"
 href="mailto:dhcp-users-bounces+lcc014=motorola.com@lists.isc.org">dhcp-users-bounces+lcc014=motorola.com@lists.isc.org</a>
[<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext"
 href="mailto:dhcp-users-bounces+lcc014=motorola.com@lists.isc.org">mailto:dhcp-users-bounces+lcc014=motorola.com@lists.isc.org</a>]
    <b>On Behalf Of </b>Patricio Latini<br>
    <b>Sent:</b> Sunday, October 03, 2010 4:20 PM<br>
    <b>To:</b> <a moz-do-not-send="true"
 class="ecxmoz-txt-link-abbreviated"
 href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
    <b>Subject:</b> RE: CableLabs Vendor Specific Option not in
Relay-Reply message<br>
    </font><br>
    </div>
I think you should include the options within the subnet definition.
LIke the example below. That is working for me.<br>
    <br>
shared-network C4-IPV6-Bundle1 {<br>
subnet6 FC00:0000:0000:0001::0/64 {<br>
option docsis.tftp-servers FC00::1;<br>
option docsis.cablelabs-configuration-file "arris-D30modem.bin";<br>
option docsis.cablelabs-syslog-servers FC00::1;<br>
option docsis.time-servers FC00::1;<br>
option docsis.time-offset -10800;<br>
option dhcp6.name-servers FC00::1;<br>
range6 FC00:0000:0000:0001::/64;<br>
}<br>
}<br>
 <br>
Thanks<br>
 <br>
Patricio<br>
    <hr id="ecxstopSpelling">
Subject: RE: CableLabs Vendor Specific Option not in Relay-Reply message<br>
Date: Thu, 30 Sep 2010 10:22:43 -0400<br>
From: <a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated"
 href="mailto:Ching-Ho.Cheng@motorola.com">Ching-Ho.Cheng@motorola.com</a><br>
To: <a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated"
 href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
    <br>
    <div dir="ltr" align="left"><span class="ecx673142014-30092010"><font
 color="#0000ff" face="Arial">Hi, </font></span></div>
    <div dir="ltr" align="left"><span class="ecx673142014-30092010"></span> </div>
    <div dir="ltr" align="left"><span class="ecx673142014-30092010"><font
 color="#0000ff" face="Arial">I have enclosed the dhcpd6.conf for
reference.  I hope that this could help to determine my DHCPv6 server
problem :</font></span></div>
    <div dir="ltr" align="left"><span class="ecx673142014-30092010"></span> </div>
    <div dir="ltr" align="left"><span class="ecx673142014-30092010"><span
 lang="EN"><font color="#0000ff" face="Arial">#Define the options:</font><br>
    <font color="#0000ff" face="Arial">option space docsis code width 2
length width 2;</font><br>
    <font color="#0000ff" face="Arial">option vsio.docsis code 4491 =
encapsulate docsis;</font><br>
    <font color="#0000ff" face="Arial">option docsis.tftp-servers code
32 = array of ip6-address;</font><br>
    <font color="#0000ff" face="Arial">option
docsis.cablelabs-configuration-file code 33 = text;</font><br>
    <font color="#0000ff" face="Arial">option
docsis.cablelabs-syslog-servers code 34 = array of ip6-address;</font><br>
    <font color="#0000ff" face="Arial">option docsis.device-id code 36
= string;</font><br>
    <font color="#0000ff" face="Arial">option docsis.time-servers code
37 = array of ip6-address;</font><br>
    <font color="#0000ff" face="Arial">option docsis.time-offset code
38 = signed integer 32;</font><br>
    <font color="#0000ff" face="Arial">#Configure global options:</font><br>
    <font color="#0000ff" face="Arial">option
docsis.cablelabs-configuration-file "basic.bin";</font><br>
    <font color="#0000ff" face="Arial">option
docsis.cablelabs-syslog-servers 2000:300::2;</font><br>
    <font color="#0000ff" face="Arial">option docsis.tftp-servers
2000:300::2;</font><br>
    <font color="#0000ff" face="Arial">option docsis.time-servers
2000:300::2;</font><br>
    <font color="#0000ff" face="Arial">option docsis.time-offset 0;</font><br>
    <font color="#0000ff" face="Arial">option dhcp6.rapid-commit;</font><br>
    <font color="#0000ff" face="Arial"># lease-time information:
default = 30 minutes, max = 120 minutes</font><br>
    <font color="#0000ff" face="Arial">#default-lease-time 864000;</font><br>
    <font color="#0000ff" face="Arial">#max-lease-time 864000;</font><br>
    <font color="#0000ff" face="Arial">default-lease-time 1800;</font><br>
    <font color="#0000ff" face="Arial">max-lease-time 1800;</font><br>
    <font color="#0000ff" face="Arial"># modem configuration file name:</font><br>
    <font color="#0000ff" face="Arial">#filename "basic.bin";</font><br>
    <font color="#0000ff" face="Arial">ddns-update-style ad-hoc;</font><br>
    <font color="#0000ff" face="Arial"># SERVER Subnet DO NOT REMOVE</font><br>
    <font face="Arial"><font color="#0000ff"><span
 class="ecx673142014-30092010">    </span>subnet6 2000:300::/64 {</font></font><br>
    <font face="Arial"><font color="#0000ff"><span
 class="ecx673142014-30092010">            </span>range6 2000:300::/64;</font></font><br>
    <font face="Arial"><font color="#0000ff"><span
 class="ecx673142014-30092010">    </span>}</font></font><br>
    <font color="#0000ff" face="Arial"># Goldie Subnet </font><br>
    <font color="#0000ff" face="Arial">shared-network "goldie_1" {</font><br>
    <font face="Arial"><font color="#0000ff"><span
 class="ecx673142014-30092010">        </span>option
docsis.cablelabs-configuration-file "goldie_1.bin";</font></font><br>
    <font face="Arial"><font color="#0000ff"><span
 class="ecx673142014-30092010">        </span>subnet6
2001:100:101::/64 {</font></font><br>
    <font face="Arial"><font color="#0000ff"><span
 class="ecx673142014-30092010">                </span>range6
2001:100:101::/64;</font></font><br>
    <font face="Arial"><font color="#0000ff"><span
 class="ecx673142014-30092010">        </span>}</font></font><br>
    <font color="#0000ff" face="Arial">}</font><br>
 <br>
    </span></span></div>
    <div><span class="ecx673142014-30092010"></span><font face="Arial"><font
 color="#0000ff">Thanks,</font></font></div>
    <div> </div>
    <div><font face="Arial"><font color="#0000ff">C<span
 class="ecx673142014-30092010">hing-Ho Cheng</span></font></font></div>
    <div><br>
    </div>
    <div dir="ltr" class="ecxOutlookMessageHeader" lang="en-us"
 align="left">
    <hr><font face="Tahoma"><b>From:</b> <a moz-do-not-send="true"
 class="ecxmoz-txt-link-abbreviated"
 href="mailto:dhcp-users-bounces+lcc014=motorola.com@lists.isc.org">dhcp-users-bounces+lcc014=motorola.com@lists.isc.org</a>
[<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext"
 href="mailto:dhcp-users-bounces+lcc014=motorola.com@lists.isc.org">mailto:dhcp-users-bounces+lcc014=motorola.com@lists.isc.org</a>]
    <b>On Behalf Of </b>Cheng Ching-Ho-LCC014<br>
    <b>Sent:</b> Wednesday, September 29, 2010 2:01 PM<br>
    <b>To:</b> Users of ISC DHCP<br>
    <b>Subject:</b> CableLabs Vendor Specific Option not in Relay-Reply
message<br>
    </font><br>
    </div>
    <div><span lang="EN">Hi,<br>
I upgraded the DHCP server to 4.1.x from 4.0.x. Now, in DHCPv6
relay-reply message from ISC server, there is no CableLabs vendor
specific options included. IPv6 modem could not register due to the
missing TFTP/config file information within the CableLabs vendor
option. <br>
I was using the same dhcpd6.conf as in 4.0.x. Any suggestion is
appreciated.<br>
Thanks,</span><br>
    </div>
    <div align="left"><font color="#000080" face="Times New Roman"
 size="3"><font color="#008080">Ching-Ho Cheng</font></font></div>
    <div align="left"><font color="#0000ff">Motorola Inc.</font></div>
    <div align="left"><em><font color="#800000">Mobile Devices &
Home</font></em></div>
    <div align="left"><strong><font color="#800080">Phone: 508-786-7522</font></strong></div>
    <div> </div>
    <br>
_______________________________________________ dhcp-users mailing list
    <a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated"
 href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a> <a
 moz-do-not-send="true" class="ecxmoz-txt-link-freetext"
 href="https://lists.isc.org/mailman/listinfo/dhcp-users"
 target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a>
    <pre><fieldset class="ecxmimeAttachmentHeader"></fieldset>
_______________________________________________
dhcp-users mailing list
<a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated"
 href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a>
<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext"
 href="https://lists.isc.org/mailman/listinfo/dhcp-users"
 target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a></pre>
  </blockquote>
  <br>
_______________________________________________ dhcp-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/dhcp-users">https://lists.isc.org/mailman/listinfo/dhcp-users</a>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
dhcp-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/dhcp-users">https://lists.isc.org/mailman/listinfo/dhcp-users</a></pre>
</blockquote>
</body>
</html>