D3.0 Modem Provisioning | docsis.org

You are here

D3.0 Modem Provisioning

5 posts / 0 new
Last post
mtntrailseeker
D3.0 Modem Provisioning

I've run into a strange challenge. In a lab environment I'm provisioning docsis 1.0, 2.0 and now 3.0 modems from a simple linux platform running openSUSE and the dhcp server package that comes with it.

Legacy modems provision and register fine. The D3.0 modem cant get an IP address and is stuck in init(d). Log files on the Linux box show the discover and the offer.

CMTS debug shows the discover and the offer but no ack from the modem.

Modem web based log file on the SB6120 shows the following:

DHCP FAILED - Response doesn't contain ALL the valid options, CM- MAC=00:21:1e:d9:1a:43; CMTS-MAC=xx:xx:xx:xx:xx:xx, CM-QOS=1.1; CM-VER=3.0:

The discover from the modem is requesting the following:

Option: (t=55,l=9) Parameter Request List
Option: (55) Parameter Request List
Length: 9
Value: 0102030407367D4243
1 = Subnet Mask
2 = Time Offset
3 = Router
4 = Time Server
7 = Log Server
54 = Server Identifier
125 = V-I Vendor-specific Information
66 = TFTP Server Name
67 = Bootfile name
Option: (t=82,l=20) Agent Information Option
Option: (82) Agent Information Option
Length: 20
Value: 020600211ED91A43090A0000118B010401020300
Agent Remote ID: 00211ED91A43
Invalid agent suboption 9 (10 bytes)
End Option

The offer from the server includes the following:

Option: (t=53,l=1) DHCP Message Type = DHCP Offer
Option: (53) DHCP Message Type
Length: 1
Value: 02
Option: (t=54,l=4) Server Identifier = 192.168.1.31
Option: (54) Server Identifier
Length: 4
Value: C0A8011F
Option: (t=51,l=4) IP Address Lease Time = 1 day
Option: (51) IP Address Lease Time
Length: 4
Value: 00015180
Option: (t=1,l=4) Subnet Mask = 255.255.252.0
Option: (1) Subnet Mask
Length: 4
Value: FFFFFC00
Option: (t=2,l=4) Time Offset = -7 hours
Option: (2) Time Offset
Length: 4
Value: FFFF9D90
Option: (t=3,l=4) Router = 10.1.0.1
Option: (3) Router
Length: 4
Value: 0A010001
Option: (t=4,l=4) Time Server = 192.168.1.31
Option: (4) Time Server
Length: 4
Value: C0A8011F
Option: (t=7,l=4) Log Server = 192.168.1.31
Option: (7) Log Server
Length: 4
Value: C0A8011F
Option: (t=67,l=22) Bootfile name = "xxxx_SNMP.bin"
Option: (67) Bootfile name
Length: 22
Value: 696E7369676874636F6E6669675F534E4D502E62696E
Option: (t=82,l=20) Agent Information Option
Option: (82) Agent Information Option
Length: 20
Value: 020600211ED91A43090A0000118B010401020300
Agent Remote ID: 00211ED91A43
Invalid agent suboption 9 (10 bytes)
End Option

A comercial provisioning package from BigBand networks boots the modem up fine. I just need this to work from linux on my laptop for travel activities.

kwesibrunee
at first glance your missing

at first glance your missing option 66 tftp-server in the offer

try adding that and see where you are

in dhcpd this would be

option tftp-server-name "129.168.0.1";

this is in addition to the next-server parameter

Kostua
dhcpd.conf

try add at dhcpd.conf:
next-server 192.168.0.1 #addres tftp server

mtntrailseeker
Thanks, but this didn't

Thanks, but this didn't change anything. Still no ack from CM regarding IP address.

digitallystoned
I realize this post is kind

I realize this post is kind of old, but I did this yesterday... The firmware on the 6120/6121 is broken out of the box and needs to be updated. It doesnt give its DOCSIS version back to the CMTS so it never comes online.. The trick I used to get this to work was to add DocsisTwoEnable 0; to the config file and boot so it would come up in 1.0 mode so i could upgrade the firmware.

Log in or register to post comments