I want upgrade firmware in DPC3000 Docsis 3.0, but firmware is in .bin format, not p7b. I have Mfg CVC cert, can I upgrade firmware if I apply this Mfg. CVC in config file or via SNMP by applying value to MIB object ?
Hi,
I want upgrade only specific devices, not all CPEs. Is it possible use SNMP command as well, or method not implemented?
MIB object 1.3.6.1.4.1.1429.77.1.6.1.1.9.0 is present, but its not-accessible.
You can do firmware upgrades on a one off basis, as long as you use the docsis specific snmp mibs and the CVC is present in the config file.
So at the very least you need a different set of configs for each manufacturer with the CVC in them (limited to one per config file). Then you can set docsDevSwServer and docsDevSwFilename to valid values and then set docsDevSwAdminStatus to 1 to initiate the upgrade process.
As a last resort, if the CVC verification fails/rejected, I can turn off CVC verif. by enabling unsecure method and setting saCmSwMethod Integer 2 in config file. So there is no SNMP method available for this?
there is not a way to do firmware upgrades for docsis 1.1+ modems that does not require a cvc in the config file. Its a feature of the spec.
There is some manufacturer specific ways to do it, i.e. saCmSwMethod but these are not standard and will vary from manf to manf. And every manf will not implement this feature.
actually the file is almost certainly signed by the manufacturer despite the file extension. In order to sign a file you must have a private key, this is something only the manf has.
try changing the file extension to p7b and opening it in windows you will see that it is indeed signed.
for firmware upgrade purposes you need to include the manf cvc in the modem config for a normal upgrade process.
Hi,
You can leave MfgCVCData in cfg file. Just add:
SnmpMibObject saCmSwMethod.1 Integer 2; /* unsecure */
BR
Hi,
I want upgrade only specific devices, not all CPEs. Is it possible use SNMP command as well, or method not implemented?
MIB object 1.3.6.1.4.1.1429.77.1.6.1.1.9.0 is present, but its not-accessible.
You can do firmware upgrades on a one off basis, as long as you use the docsis specific snmp mibs and the CVC is present in the config file.
So at the very least you need a different set of configs for each manufacturer with the CVC in them (limited to one per config file). Then you can set docsDevSwServer and docsDevSwFilename to valid values and then set docsDevSwAdminStatus to 1 to initiate the upgrade process.
As a last resort, if the CVC verification fails/rejected, I can turn off CVC verif. by enabling unsecure method and setting saCmSwMethod Integer 2 in config file. So there is no SNMP method available for this?
there is not a way to do firmware upgrades for docsis 1.1+ modems that does not require a cvc in the config file. Its a feature of the spec.
There is some manufacturer specific ways to do it, i.e. saCmSwMethod but these are not standard and will vary from manf to manf. And every manf will not implement this feature.
Files in .bin format are not signed by the manufacturer.
actually the file is almost certainly signed by the manufacturer despite the file extension. In order to sign a file you must have a private key, this is something only the manf has.
try changing the file extension to p7b and opening it in windows you will see that it is indeed signed.
for firmware upgrade purposes you need to include the manf cvc in the modem config for a normal upgrade process.