Problem with Provisions massive upgrades
Dan Morphis
dan at milkcarton.com
Wed Aug 22 15:16:30 EDT 2018
Whats in the cwmp and fs log files? Is there anything in the syslog of the
CPE?
-dan
On Wed, Aug 22, 2018 at 6:08 AM Alexander Morillo <apps at networkbroadcast.net>
wrote:
> Hi, everone.
>
> I'm trying to do an automated firmware upgrade using a Provisions' script. I found the script here, i followed the instructions but it does not work.
> I changed a few parameters to match with my genieacs configuration:
>
> - - - BEGIN - - -
>
> const TAG_UPGRADE = "Tags.upgrade";
> const TAG_UPGRADING = "Tags.upgrading";
>
> const REQ_VERSION = "eng.nanbin.20180802.163904";
>
> if (declare(TAG_UPGRADE, {value: 1}).value !== undefined) {
> // remove upgrade tag
> declare(TAG_UPGRADE, null, {value: false});
> commit();
> // retrieve CPE software version
> let REP_VERSION =
> declare("Device.DeviceInfo.SoftwareVersion", {value:
> Date.now()}).value[0];
> // make sure versions do not match
> if (REP_VERSION !== REQ_VERSION) {
> // append upgrading tag (will be removed in firmware-upgrade-complete)
> declare(TAG_UPGRADING, null, {value: true});
> commit();
> // request upgrade
> declare("Downloads.[FileType:1 Firmware Upgrade Image]", {path:
> 1}, {path: 1});
> declare("Downloads.[FileType:1 Firmware Upgrade Image].FileName",
> {value: 1}, {value: REQ_VERSION + ".web"});
> declare("Downloads.[FileType:1 Firmware Upgrade Image].Download",
> {value: 1}, {value: Date.now()});
> }
> }
>
> - - - - END - - - -
>
>
> *Provision firmware-upgrade-complete:*
>
> -- BEGIN --
>
> const TAG_UPGRADING = "Tags.upgrading";
> declare(TAG_UPGRADING, null, {value: false});
>
> -- END --
>
> *Preset firmware-upgrade:*
>
> Events: 1 BOOT, -7 TRANSFER COMPLETE
> Precondition: Tag = upgrade
> Configurations: Provision name: firmware-upgrade
>
> Preset firmware-upgrade-complete:
>
> Events: 7 TRANSFER COMPLETE
> Precondition: Tag = upgrading
> Configurations: Provision name: firmware-upgrade-complete
>
>
>
> Then, i uploaded a new firmware but the upgrade it doesn't happened (
>
> Version new firmware:
>
> eng.nanbin.20180802.163904
>
> Version devices firmware:
>
> eng.nanbin.20180402.173237
>
> Thnks!
>
>
>
>
>
>
>
>
>
>
>
> --
>
> _______________________________________________
> Users mailing list
> Users at lists.genieacs.com
> http://lists.genieacs.com/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genieacs.com/pipermail/users/attachments/20180822/d1a8ce46/attachment.html>
More information about the Users
mailing list