unable to upgrade motorola firmware | docsis.org

You are here

unable to upgrade motorola firmware

6 posts / 0 new
Last post
derytelecom
unable to upgrade motorola firmware

Hi

I am trying to upgrade some motorola cable modems

sb6180
sb6182
sbg6580

I got the firmware from the arris web site.

I extracted the cvc from the firmware as explained in another site.

I tried to make a config file and it doesn't work

I also tried to send snmp commands and it desn't work

the file look like this

Main
{
NetworkAccess 1;
SwUpgradeServer 172.16.0.21;
SwUpgradeFilename "SB6180-3.2.1.0-GA-00-252-NOSH-NNDMN.p7";
SnmpMibObject docsDevSwAdminStatus.0 Integer 2;
SnmpMibObject docsDevNmAccessStatus.1 Integer 4; /* createAndGo */
SnmpMibObject docsDevNmAccessControl.1 Integer 3; /* readWrite */
SnmpMibObject docsDevNmAccessCommunity.1 String "private" ;
SnmpMibObject docsDevNmAccessStatus.2 Integer 4; /* createAndGo */
SnmpMibObject docsDevNmAccessControl.2 Integer 2; /* read */
SnmpMibObject docsDevNmAccessCommunity.2 String "public" ;
MfgCVCData 0x308203A130820289A00302010202106842CB72AC75DDBECF17A455F79A19E1300D06092A864886F70D0101050500308197310B300906035504061302555331393037060355040A133044617461204F766572204361626C65205365727669636520496E746572666163652053706563696669636174696F6E7331153013060355040B130C4361626C65204D6F64656D73313630340603550403132D444F43534953204361626C65204D6F64656D20526F6F7420436572746966696361746520417574686F72697479301E170D3031303731313030303030305A170D3231303330323233353935395A3065310B3009060355040613025553311D301B060355;
MfgCVCData 0x040A13144D6F746F726F6C6120436F72706F726174696F6E310F300D060355040B1306444F43534953312630240603550403131D436F646520566572696669636174696F6E20436572746966696361746530820122300D06092A864886F70D01010105000382010F003082010A0282010100A637F0D3AC74D4CAA5AA900042C49AC0B08387D3F7FB928121B334E1594A59AF73E94AC812A5F59D604EF624D56DDA01411443A90FF548E99EE232BD66534E0C65899D063AF5DBBD7D9BA9361B0AD21496BA5E6D7934976950DA7DC689918C819FF5977A5A2401D3F20FEBE2749CAC2965A4FBD5C05113C4D2DB6E8EC45807906F1BF31ACCA4FD8D8EE913DE;
MfgCVCData 0x27BFFD9BEAD227DC2FF4EF89868AB3B7357F3F195DA62A779839ED3DCEDF218370C2C1107F60D59AD3494A516E563807D13B5DF9225228313A4C53F0FE1B998B01C4A5EE17150EF72D286CF71E5A0FE6830A5BE082FE774FC051B83142D3527854414E12D5A6557FB838DCD03FB40A10686D4E490203010001A31A301830160603551D250101FF040C300A06082B06010505070303300D06092A864886F70D0101050500038201010044D53B910E323D9ED89217F730C1F0F8C50099087E0762A74C7DBD2BB393CFAB2855C66FBBAFAD0E31A632A8526C5C359B7E66CCDA7127CC42923054CBC4B106F533137D1681ECF6A74E137A2B5940A1983D018AA4;
MfgCVCData 0xED05929FAC6F57E1C195EF214A616CA02900EAAA88D7F2E49A7D954162E867A9B8E84C58904944CDE2360B8542E67DD412CFE171FC881E92AE4AD7964D04ABC5CFF73C248FC14399FFEBC00288EA773A8C3F6068D7CF96E74B6690D05250BAF9D3DFBC7C2766718A04A07B350311EE794D51256587923BB503C2FD010BFF4710E1DC3C2C708A40900DF0C1643D06548803883322D3D5CBA25AC90B4644FDA11253FF33201F3670052DAC4E ;
ClassOfService
{
ClassID 2;
MaxRateDown 6400000;
MaxRateUp 5120000;
PriorityUp 1;
GuaranteedUp 0;
MaxBurstUp 0;
PrivacyEnable 0;
}
MaxCPE 1;
/* CmMic e0b803326b7aab375d99be06c7fe0c2c; */
/* CmtsMic c35ec8c0a5ebe0c6e6149bd74957f7c3; */
/*EndOfDataMkr*/
/* Pad */
}

when I try with snmp I do this

snmpset -v 2c -c private $IP SNMPv2-SMI::mib-2.69.1.3.1.0 a 172.16.0.21
snmpset -v 2c -c private $IP SNMPv2-SMI::mib-2.69.1.3.2.0 s SB6180-3.2.1.0-GA-00-252-NOSH-NNDMN.p7
snmpset -v 2c -c private $IP SNMPv2-SMI::mib-2.69.1.3.3.0 i 1

the first 2 commands work but the last one doesn't

# snmpset -v1 -c private 10.242.66.25 SNMPv2-SMI::mib-2.69.1.3.3.0 i 1
Error in packet.
Reason: (badValue) The value given has the wrong type or length.
Failed object: SNMPv2-SMI::mib-2.69.1.3.3.0

if I put the value "2" the command works

# snmpset -v1 -c private 10.242.66.25 SNMPv2-SMI::mib-2.69.1.3.3.0 i 2
SNMPv2-SMI::mib-2.69.1.3.3.0 = INTEGER: 2

but that doesn't help

any clue what I am doing wrong ?

thanks

Patrick

mtntrailseeker
Do you actually see the tftp

Do you actually see the tftp request at the server for the file?

lboyd
Motorola CVC Configs

Attached is a working config. Just edit the community string to match yours.

Leo

File attachments: 
derytelecom
modified config file

Hi

I modified a little yout config file and now it works

here it is:

Main
{
NetworkAccess 1;
SwUpgradeServer 172.16.0.21;
SwUpgradeFilename "SB6180-3.2.1.0-GA-00-252-NOSH-NNDMN.p7";
SnmpMibObject docsDevSwAdminStatus.0 Integer 2; /* allowProvisioningUpgrade */
UsServiceFlow
{
UsServiceFlowRef 1;
QosParamSetType 7;
MaxRateSustained 2000000;
}
DsServiceFlow
{
DsServiceFlowRef 2;
QosParamSetType 7;
MaxRateSustained 12000000;
}
SnmpMibObject docsDevNmAccessIp.1 IPAddress 255.255.255.255 ;
SnmpMibObject docsDevNmAccessIpMask.1 IPAddress 0.0.0.0 ;
SnmpMibObject docsDevNmAccessCommunity.1 String "public" ;
SnmpMibObject docsDevNmAccessControl.1 Integer 3; /* readWrite */
SnmpMibObject docsDevNmAccessInterfaces.1 String "@" ;
SnmpMibObject docsDevNmAccessStatus.1 Integer 4; /* createAndGo */
MaxCPE 1;
DocsisTwoEnable 1;
MfgCVCData 0x308203a130820289a00302010202103fdf7c620bb324fb572b125078840666300d06092a864886f70d0101050500308197310b300906035504061302555331393037060355040a133044617461204f766572204361626c65205365727669636520496e746572666163652053706563696669636174696f6e7331153013060355040b130c4361626c65204d6f64656d73313630340603550403132d444f43534953204361626c65204d6f64656d20526f6f7420436572746966696361746520417574686f72697479301e170d3031303731313030303030305a170d3131303731303233353935395a3065310b3009060355040613025553311d301b060355;
MfgCVCData 0x040a13144d6f746f726f6c6120436f72706f726174696f6e310f300d060355040b1306444f43534953312630240603550403131d436f646520566572696669636174696f6e20436572746966696361746530820122300d06092a864886f70d01010105000382010f003082010a0282010100b9fbc57af881464d5830bc16778eeca06acbe6c7b885924b2dacf594e3be233203cb2080363d6773b20c8e61ae2f104d4bc88e4c664cb3528604ee9f621ae45dbbc8491f7988895e7941795f95d5fb1ca69737595cf4ff2010801c2214eede3ddb1732d0fd5e0a7e3429bc2085fe471ce00658e8cebd18aca1680ec43458e59bb61f649bf050123689d2dc4d;
MfgCVCData 0x5e3423519fcb341669f3a96ef3ba1e3371b9c2e43ab103fcdc3bac211eb41d3048a16a3ea1ec86558ac5d78939009dac77736f669a0b6327bdcb633744604e2edb6a8da411731ef1d9b920cf7f22d1a1bc375b8f0b763f7dd9d1261d284d776fdbf858907baaf298f59208600e2741e05db87dbb0203010001a31a301830160603551d250101ff040c300a06082b06010505070303300d06092a864886f70d010105050003820101005c5e384ae8fb24774ec087a0c98060cf3c2f5d1fec60182b92a1b8b1ed9d49fe8210cb2104dfee3192d6d62ba2b9929f8975ab1dd968413a1a71e669a0b36cc1146736ca11498ed6711d6234527a2814c8d6866421;
MfgCVCData 0x5ec9f38044f167c67bcaf6f34d978faa1874789dd15d91cfd355a24af0f1bdcc30193c48c39484ccc3c9dac3e69194378aa8d76fb073a4b24efc874342d4f7f50547902f42e0b58df428ad591675c69e706396508ee1e900a4e19b6aea0b8c5c3459df0e126272a7d901bbfff38fb217343f7908b83a0ac89188807c31ea23e9b9309a28a888e7a150984e7dd942d86b15a8e624759fdca62a4ee5c207dca7bd567d09cceac74f58665bb8;
/* CmMic 1d588ae88cbfbf3b09e2bf0648ca6d44; */
/* CmtsMic 7ef94fd2e286709b832d461303568c1a; */
/*EndOfDataMkr*/
/* Pad */
}

rmadmin
Will this config work on a

Will this config work on a the 5100's ?

kwesibrunee
no the CVC for the 5100s uses

maybe the CVC for the 5100s uses the old CVC I believe, the newer modems use the new cvc.

if you replace the mfgcvcdata section with this

MfgCVCData 0x308203A130820289A00302010202103FDF7C620BB324FB572B125078840666300D06092A864886F70D0101050500308197310B30090603550
4061302555331393037060355040A133044617461204F766572204361626C65205365727669636520496E746572666163652053706563696669636174696F6E7331153
013060355040B130C4361626C65204D6F64656D73313630340603550403132D444F43534953204361626C65204D6F64656D20526F6F742043657274696669636174652
0417574686F72697479301E170D3031303731313030303030305A170D3131303731303233353935395A3065310B3009060355040613025553311D301B060355;
MfgCVCData 0x040A13144D6F746F726F6C6120436F72706F726174696F6E310F300D060355040B1306444F43534953312630240603550403131D436F646520566572696669636174696F6E20436572746966696361746530820122300D06092A864886F70D01010105000382010F003082010A0282010100B9FBC57AF881464D5830BC16778EECA06ACBE6C7B885924B2DACF594E3BE233203CB2080363D6773B20C8E61AE2F104D4BC88E4C664CB3528604EE9F621AE45DBBC8491F7988895E7941795F95D5FB1CA69737595CF4FF2010801C2214EEDE3DDB1732D0FD5E0A7E3429BC2085FE471CE00658E8CEBD18ACA1680EC43458E59BB61F649BF050123689D2DC4D;
MfgCVCData 0x5E3423519FCB341669F3A96EF3BA1E3371B9C2E43AB103FCDC3BAC211EB41D3048A16A3EA1EC86558AC5D78939009DAC77736F669A0B6327BDCB633744604E2EDB6A8DA411731EF1D9B920CF7F22D1A1BC375B8F0B763F7DD9D1261D284D776FDBF858907BAAF298F59208600E2741E05DB87DBB0203010001A31A301830160603551D250101FF040C300A06082B06010505070303300D06092A864886F70D010105050003820101005C5E384AE8FB24774EC087A0C98060CF3C2F5D1FEC60182B92A1B8B1ED9D49FE8210CB2104DFEE3192D6D62BA2B9929F8975AB1DD968413A1A71E669A0B36CC1146736CA11498ED6711D6234527A2814C8D6866421;
MfgCVCData 0x5EC9F38044F167C67BCAF6F34D978FAA1874789DD15D91CFD355A24AF0F1BDCC30193C48C39484CCC3C9DAC3E69194378AA8D76FB073A4B24EFC874342D4F7F50547902F42E0B58DF428AD591675C69E706396508EE1E900A4E19B6AEA0B8C5C3459DF0E126272A7D901BBFFF38FB217343F7908B83A0AC89188807C31EA23E9B9309A28A888E7A150984E7DD942D86B15A8E624759FDCA62A4EE5C207DCA7BD567D09CCEAC74F58665BB8 ;

and change the filename it should work.

Log in or register to post comments