Help packetcable | docsis.org

You are here

Help packetcable

6 posts / 0 new
Last post
Anonymous (not verified)
Help packetcable

Hi, i've been trying to provisioning a sbv5120 with no luck so far. i'm using isc-dhcpd and i think i'm sending the corrects options to the cm (option 122: 1,2) and mta (option 122: 3,6). i'm testing the basic provisioning for packetcable. the cm seems to provision ok (docsis 1.1) but the mta just keeps asking and asking for a reply, never acknowledges. i monitor the communication with dhcpdump and i'm delivering everything it asks! or so i think.
i've been googling around and tested everything i've found. could someone give me a hand? kind regards.

Anonymous (not verified)
Help packetcable

Can you paste your server file: dhcpd.conf ?

scramatte
I've got the same problem with an arris c3/ TM402 mta

Hello

I've got the same problem with an arris c3 and TM402 mta
CM come online and MTA get DHCP ACK properly ... start to download GUPI style file ([macaddress].bin) and stop
with the same error as you !

Any ideas ?

Anonymous (not verified)
Help packetcable

Hi, after I got to change the report level of the application on the emta i finally discovered the missing parameter: option 12 - hostname (stupid mistake, just put 'use-host-decl-names on;'). Right now i'm having problems with the binary sent to the mta, can you perhaps post some samples configurations (and the compiler) if you have them? this is the log:

mta_console> resetmta
resetmta
mta_console> PCMG: sending PK_MSM_UM_RESET event
PCMG: -->prov handling UM_RESET (6)
PCMG: -->prov acting aRSET
PCMG: -->prov resetting dhcp client
PK DHCP: reset(): Stopping DHCP client
PK DHCP: reset(): reset message sent
PCMG: -->prov resetting security manager
PCMG: -->prov resetting snmp client
PK DHCP: msgQWait(): received reset event
PK DHCP: task(): resetFlag set, going idle
PK DHCP: userAlarm(): sending event 2
PK DHCP: stateIdle(): Entering IDLE state, prevstate=0
PK DB: MTA IP address set to 0.0.0.0
PK DHCP: configureIpParams(): MTA IP address set to 0.0.0.0
PK SNMP: inform: Closing inform socket
PCMG: -->prov resetting SYSLOG client
PCMG: -->prov handling ACTION PK_MSM_DHCP_FAILED
PCMG: -->prov dhcp is now reset
PCMG: -->prov handling ACTION PK_MSM_SCMG_RSET
PCMG: -->prov All clients are reset
PCMG: -->prov acting aFAIL
PCMG: -->prov resetting PacketCable database
PK DB: MTA Database Reset
PK DB: pk_mdb_pktcMtaDevErrorOidsDbReset()
PK DB: pktcMtaDevMacAddress set to 00:16:B5:DB:97:3A
PK DB: MTA Database updated
PK DB: pktcMtaDevEndPntCount is 2
PK DB: Got signaling type as 3
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PK MDB: Tone table updated successfully
PKTC SNMP: pk_mdb_ifOperStatus_set(index=1,status=1)
PKTC SNMP: pk_mdb_ifOperStatus_set() pk_mdb_isTelephonyEndpoint()
is FALSE
PKTC SNMP: pk_mdb_ifOperStatus_set(index=1,status=1)
PKTC SNMP: pk_mdb_ifOperStatus_set() pk_mdb_isTelephonyEndpoint()
is FALSE
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A
PKTC SNMP: pk_mdb_ifOperStatus_set(index=9,status=2)
PKTC SNMP: pk_mdb_ifOperStatus_set() pk_mdb_isTelephonyEndpoint()
is TRUE
PKTC SNMP: pk_mdb_ifOperStatus_set(index=10,status=2)
PKTC SNMP: pk_mdb_ifOperStatus_set() pk_mdb_isTelephonyEndpoint()
is TRUE
PK SNMP: pk_mdb_ifMtaOperStatus_set(1)

PKTC SNMP: pk_mdb_ifOperStatus_set(index=1,status=1)
PKTC SNMP: pk_mdb_ifOperStatus_set() pk_mdb_isTelephonyEndpoint()
is FALSE
PK DB: pk_mdb_pktcMtaDevErrorOidsDbUpdate()
PK DB: pktcMtaDevSerialNumber is 142758614223083802012007
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A
PCMG: -->root handling PK_MSM_LM_STFAIL
PCMG: -->root acting aPROV
PK DB: pktcMtaDevProvisioningCounter is 9
PK DB: pktcMtaDevProvisioningCounter set to 10
PCMG: -->root Provisioning being tried (10) time
PK DB: pktcMtaDevProvisioningState set to 2
PCMG: -->prov handling UM_START (0)
PCMG: -->prov acting aDHCP
PCMG: -->prov starting dhcp client
PK DHCP: start(): Starting DHCP client
PK DHCP: task(): State transition 0-1
PK DHCP: stateInit(): Entering INIT state, prevstate=0
PK DB: pktcMtaDevServerDhcp1 set to AA.AA.AA.44
PK DB: pktcMtaDevServerDhcp2 set to AA.AA.AA.44
PK DHCP: task(): State transition 1-2
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A
PK DB: pktcMtaDevTypeIdentifier is
pktc1.0:051F0101000201020901010B0A010305060708090A0B0C0D010110010912020007
0001823903 - NMM: setting sig_dev_tone_dur, tone_id=2, dur= 30000

0001823903 - NMM: setting sig_dev_tone_dur, tone_id=0, dur= -1

0001823903 - NMM: setting sig_dev_tone_dur, tone_id=6, dur= 1000000

0001823904 - NMM: setting sig_dev_tone_dur, tone_id=8, dur= 180000

0001823904 - NMM: setting sig_dev_tone_dur, tone_id=18, dur= 30000

PK DHCP: waitResponseRetry(): Attempt 0, timeout 600
PK DB: MTA IP address is 0.0.0.0
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A
PK DHCP: waitResponse(): Received response, verifying...
PK DHCP: processReplyMsg(): Verify phase done, acc=0 (Perfect)
PK DHCP: handleResponseDiscover(): Offer from primary server, retry=0
PK DHCP: handleResponseDiscover(): Offer perfect, requesting now
PK DHCP: waitResponse(): handler returned success, breaking out
PK DHCP: waitResponse(): selected response, acceptance=0
(Perfect), nextState=3
PK DHCP: waitResponseRetry(): pk_dhcp_waitResponse() returned 3,
returning
PK DHCP: stateSelecting(): dhcpServerIdentifier AA.AA.AA.44
PK DHCP: stateSelecting(): MTA IP address BB.BB.BB.172
PK DHCP: stateSelecting(): dhcpIPaddrLeaseTime 21600
PK DHCP: task(): State transition 2-3
PK DHCP: stateRequesting(): Entering REQUESTING state, prevstate=2
PK DB: pktcMtaDevTypeIdentifier is
pktc1.0:051F0101000201020901010B0A010305060708090A0B0C0D010110010912020007
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A
PK DHCP: waitResponseRetry(): Attempt 0, timeout 800
PK DB: MTA IP address is 0.0.0.0
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A
resolvSend()
PK DHCP: waitResponse(): Received response, verifying...
PK DHCP: processReplyMsg(): Verify phase done, acc=0 (Perfect)
PK DHCP: handleResponseRequest(): received ACK
PK DHCP: waitResponse(): handler returned success, breaking out
PK DHCP: waitResponse(): selected response, acceptance=0
(Perfect), nextState=4
PK DHCP: waitResponseRetry(): pk_dhcp_waitResponse() returned 4,
returning
PK DHCP: processReplyMsg(): Verify phase done, acc=0 (Perfect)
PK DB: pktcMtaDevSnmpEntity set to kunka.mydomain.com
PK DB: pktcMtaDevServerDns1 set to AA.AA.AA.17
PK DB: pktcMtaDevServerDns2 set to AA.AA.AA.18
PK DB: MTA IP subnet mask set to 255.255.255.0
PK DB: MTA IP Gateway address set to BB.BB.BB.1
PK DB: pktcMtaDevHostName set to 0016b5db973a
PK DB: pktcMtaDevDomainName set to mta.mydomain.com
PK DHCP: processReplyMsg(): Commit phase done, acc=0 (Perfect)
PK DHCP: stateRequesting(): dhcpServerIdentifier AA.AA.AA.44
PK DHCP: stateRequesting(): MTA IP address BB.BB.BB.172
PK DHCP: stateRequesting(): dhcpIPaddrLeaseTime 21600
PK DHCP: stateRequesting(): dhcpT1value -1
PK DHCP: stateRequesting(): dhcpT2value -1
PK DHCP: stateRequesting(): IP address lease=21600, renew=10800,
rebind=18900
PK DB: MTA IP Gateway addreess is BB.BB.BB.1
PK DB: MTA IP subnet mask is 255.255.255.0
PK DHCP: task(): State transition 3-4
PK DHCP: stateBound(): Entering BOUND state, prevstate=3
PK DB: MTA IP address set to BB.BB.BB.172
PK DHCP: configureIpParams(): MTA IP address set to BB.BB.BB.172
PK DB: MTA IP Gateway address is BB.BB.BB.1
PK DHCP: stateBound(): Renew in 10799 seconds, Rebind in 18899
seconds
PK DHCP: userAlarm(): sending event 1
PCMG: -->prov handling ACTION PK_MSM_DHCP_END
PK DB: pktcMtaDevProvisioningTimer is 10
PCMG: -->provisioning timer activated
PCMG: -->prov - dhcp done
PCMG: -->prov acting aSNSC
PK DB: MTA IP address is BB.BB.BB.172
PK DB: pktcMtaDevSnmpEntity is kunka.mydomain.com
PK DB: MTA IP address is BB.BB.BB.172
PK DB: pktcMtaDevProvKerbRealmName is
PK DB: MTA IP address is BB.BB.BB.172
PCMG: -->prov handling ACTION PK_MSM_SNSC_END
PCMG: -->prov - SNMPv3 sec keys obtained
PK DB: Provisioning Server IP address is 0.0.0.0
PK DB: pktcMtaDevSnmpEntity is kunka.mydomain.com
PK DB: MTA IP address is BB.BB.BB.172
PK DB: pktcMtaDevServerDns1 is AA.AA.AA.17
got answer:
PK DB: Provisioning Server IP address set to AA.AA.AA.44
PK DB: Provisioning Server IP address is AA.AA.AA.44
DEBUG: Creating table entries for v2/v3 coexistence
DEBUG: Succesfully created default entries for coexistence mode
PK SNMP: inform: Reopening inform socket
PK DB: MTA IP address is BB.BB.BB.172
PK SNMP: Default SNMP entries created
PCMG: sending PK_MSM_SNIF_END event
PK DB: pktcMtaDevConfigFile set to tftp://[AA.AA.AA.44]/mta.bin
PCMG: -->prov handling ACTION PK_MSM_SNIF_END
PCMG: -->prov - Got SNMP set
PCMG: -->prov SNMP set - config filename obtained
PCMG: -->prov acting aTFTP
PK DB: pktcMtaDevConfigFile is tftp://[AA.AA.AA.44]/mta.bin
PCMG: tftp server ip = c803d82c
PCMG: tftp config file = mta.bin
PK DB: pktcMtaDevProv set to 4
PK DB: MTA IP address is BB.BB.BB.172
PK TFTP: Downloading mta.bin from AA.AA.AA.44
PK TFTP: Downloaded mta.bin successfully. 800 bytes read
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.1.1.1.7.0 --> 1
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.1.1.2.9.0 --> 120
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.1.1.2.6.0 -->
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.2.5.0 --> 40
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.2.6.0 --> 80
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.2.7.0 --> 40
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.2.8.0 --> 80
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.9.1.0 --> 4
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.9.3.0 --> 6
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.9.5.0 --> 6
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.202.1.2.0 --> 1
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.18.101 --> 10
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.12.101 --> 60
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.11.101 --> 22
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.7.101 --> 60
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.6.101 --> 60
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.5.101 --> 22
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.2.101 -->
2427
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.1.101 -->
91.50.48.48.46.51.46.50.49.54.46.52.52.93
pk_tftp_varbind_parse(): 1.3.6.1.2.1.2.2.1.7.101 --> 1
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.18.102 --> 10
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.12.102 --> 60
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.11.102 --> 22
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.7.102 --> 60
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.6.102 --> 60
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.5.102 --> 22
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.2.102 -->
2427
pk_tftp_varbind_parse(): 1.3.6.1.4.1.4491.2.2.2.1.2.1.1.1.102 -->
91.50.48.48.46.51.46.50.49.54.46.52.52.93
pk_tftp_varbind_parse(): 1.3.6.1.2.1.2.2.1.7.102 --> 1
pk_tftp_varbind_parse(): 1.3.6.1.4.1.1166.1.200.6.4.1.7.1 --> 2
PK TFTP: Mandatory parameters not present
pk_tftp_download(): returning failure, code=3
PCMG: -->prov TFTP error in config file
PCMG: -->prov handling ACTION PK_MSM_TFTP_FAILED
PCMG: tftp failed
PK DB: pktcMtaDevProvisioningState set to 3
PK DB: pktcMtaDevMacAddress is 00:16:B5:DB:97:3A

thanks.

comail (not verified)
How to change a level of the

How to change a level of the message of the application on emta?
thanks!

hinzoo
My working config from year ago.

You have to start bind on Your dhcp server to be on a safe side. Of course SBV is mgcp only.

ddns-update-style interim;
ignore client-updates;
option host-name = binary-to-ascii(16,8,"-",substring(hardware,1,6));
authoritative;
get-lease-hostnames off;
one-lease-per-client on;
use-host-decl-names on;
option option-122 code 122 = string;
option option-177 code 177 = string;
shared-network 770MHz{

subnet 10.4.0.0 netmask 255.255.0.0 {}

subnet 10.104.0.0 netmask 255.255.0.0 {

option time-servers 10.4.0.2;
option time-offset 1;
option tftp-server-name "10.4.0.2";
next-server 10.4.0.2;
option log-servers 10.4.0.2;
option routers 10.104.0.1;
option domain-name-servers 10.4.0.2;
server-identifier 10.4.0.2;
default-lease-time 1296000;
max-lease-time 1296000;
option subnet-mask 255.255.0.0;
deny unknown-clients;

host MOT2 {
fixed-address 10.104.0.18;
option host-name "10.104";
option domain-name "0.18";
hardware ethernet 00:15:2f:8b:8c:8e;
filename "motcm";
option option-122 01:04:0a:04:00:02;
}
host MOT_MTA2 {
fixed-address 10.104.0.19;
option host-name "10.104";
option domain-name "0.19";
hardware ethernet 00:15:2f:8b:8c:90;
filename "motmta";
option option-122 03:10:00:04:70:72:6f:76:05:73:61:74:72:61:02:70:6c:00:06:09:05:42:41:53:49:43:01:31:00;
}
host MOT3 {
fixed-address 10.104.0.20;
option host-name "10.104";
option domain-name "0.20";
hardware ethernet 00:15:2f:8d:29:80;
filename "motcm";
option option-122 01:04:0a:04:00:02;
}
host MOT_MTA3 {
fixed-address 10.104.0.21;
option host-name "10.104";
option domain-name "0.21";
hardware ethernet 00:15:2f:8d:29:82;
filename "motmta";
option option-122 03:10:00:04:70:72:6f:76:05:73:61:74:72:61:02:70:6c:00:06:09:05:42:41:53:49:43:01:31:00;
}

MTA*****************************
Main
{ MtaConfigDelimiter 1;
SnmpMibObject enterprises.7432.1.1.1.6.0 Integer 1 ;
SnmpMibObject enterprises.7432.2.1.2.1.1.1.9 String "ca@cms.prov.satra.pl" ;
SnmpMibObject enterprises.7432.2.1.2.1.1.2.9 Integer 2427 ;
SnmpMibObject enterprises.7432.2.1.2.1.1.1.10 String "ca@cms.prov.satra.pl" ;
SnmpMibObject enterprises.7432.2.1.2.1.1.2.10 Integer 2427 ;
SnmpMibObject enterprises.7432.2.1.1.18.0 Integer 2427 ;
SnmpMibObject enterprises.1429.78.3.1.17.0 Integer 3456 ;
SnmpMibObject enterprises.1429.78.3.2.1.1.1 Integer 70 ;
SnmpMibObject enterprises.1429.78.3.2.1.2.1 Integer 250 ;
SnmpMibObject enterprises.1429.78.3.2.1.1.2 Integer 70 ;
SnmpMibObject enterprises.1429.78.3.2.1.2.2 Integer 250 ;
SnmpMibObject enterprises.1429.78.3.2.1.5.1 String "-4.0" ;
SnmpMibObject enterprises.1429.78.3.2.1.4.1 String "0.0" ;
SnmpMibObject enterprises.1429.78.3.2.1.5.2 String "-4.0" ;
SnmpMibObject enterprises.1429.78.3.2.1.4.2 String "0.0" ;
SnmpMibObject enterprises.1429.78.3.1.5.0 Integer 1 ;
MtaConfigDelimiter 255;
}

Log in or register to post comments