rlaager / docsis

This program encodes a DOCSIS binary configuration file from a human-readable text configuration file.
http://docsis.sourceforge.net
GNU General Public License v2.0
113 stars 69 forks source link

Arris MTA configfile error #55

Open totyaone opened 7 years ago

totyaone commented 7 years ago

The generated config file with docsis-0.9,6 is applicable for the cm and for the mta too. The generated config file with docsis-0.9,9 is applicable for the cm but makes error on the mta

AdrianSimionov commented 7 years ago

Can you please provide the configuration file? Or at least a minimum example which will reproduce the issue you are having!

totyaone commented 7 years ago

The used cable modem is an ARRIS Euro-DOCSIS 2.0 / SIP 2.0 Touchstone Telephony Modem HW_REV: 05 VENDOR: Arris Interactive, L.L.C. BOOTR: 6.24 SW_REV: 6.4.36.SIP

On the mta telnet consol I see that the parsing procces went good.

The error msg is on the end part. :

Fitting param snmpCommunityStatus, group CommunitTableEntry _pk_tftp_download(): pk_tftp_content_parser() returned 1 pk_tftp_download(): pk_tftp_registry_check() returned 3 pk_tftp_download(): error return 3 from pk_tftp_registry_check() pk_tftp_download(): returning failure, code=3 PK TFTP: Set register cleared PCMG: -->prov TFTP error in config file PKTC SNMP INFORM : DNS Not supported. Can not query: [0.0.0.0]. PCMG: tftp failed PK SNMP: pk_mdb_ifMtaOperStatus_set(2) PKTC SNMP: pk_mdb_ifOperStatusset(index=1,status=2) mtacon_log.txt

totyaone commented 7 years ago

I complied the docsis-0.9.6 and the 0.9.9 on a Debian 8.6 x86_64 system.

totyaone commented 7 years ago

I add here the log from the working version. mtacon_log_good.txt

_Fitting param MIB-OBJECT, group Optional pk_tftp_download(): pk_tftp_content_parser() returned 1 pk_tftp_download(): pk_tftp_registry_check() returned 1 ---- About to check CriticalDialTo -----checking reg commit pk_tftp_registrycommit(): Beginning SNMP internal set sequence Dumping registered sets :-

AdrianSimionov commented 7 years ago

What do you mean by working version? Do you have multiple config file, one is working and one is not? I do not have config files to check, but is the docsis utility encoding something differently than other tools?

Because the error you are mentioning is reported by an ARRIS device, I would ask them what is wrong and why does the MTA generate an error.

totyaone commented 7 years ago

I complied to files (one for the cm and one for the mta) with the docsis-0.9.6. These files interpretered fully by the cm and by the mta too. That is the working version. I made a the log on the mta with that config too. Dou you need the binary or the text version of the mta config files ?

AdrianSimionov commented 7 years ago

Please attach working and non-working files, I will take a look to see what the issue might be. I am more interested in a file which does not compile or has an issue.