<div dir="ltr"><div>Hi, everone.</div><div><br></div><div><pre><span style="font-family:arial,helvetica,sans-serif">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.<br>I changed a few parameters to match with my genieacs configuration:<br><br></span></pre><pre><span style="font-family:arial,helvetica,sans-serif">- - -  BEGIN - - - <br><br>const TAG_UPGRADE = "Tags.upgrade";<br>const TAG_UPGRADING = "Tags.upgrading";<br><br>const REQ_VERSION = "eng.nanbin.20180802.163904";<br><br>if (declare(TAG_UPGRADE, {value: 1}).value !== undefined) {<br>  // remove upgrade tag<br>  declare(TAG_UPGRADE, null, {value: false});<br>  commit();<br>  // retrieve CPE software version<br>  let REP_VERSION =<br>declare("Device.DeviceInfo.SoftwareVersion", {value:<br>Date.now()}).value[0];<br>  // make sure versions do not match<br>  if (REP_VERSION !== REQ_VERSION) {<br>    // append upgrading tag (will be removed in firmware-upgrade-complete)<br>      declare(TAG_UPGRADING, null, {value: true});<br>      commit();<br>      // request upgrade<br>      declare("Downloads.[FileType:1 Firmware Upgrade Image]", {path:<br>1}, {path: 1});<br>      declare("Downloads.[FileType:1 Firmware Upgrade Image].FileName",<br>{value: 1}, {value: REQ_VERSION + ".web"});<br>      declare("Downloads.[FileType:1 Firmware Upgrade Image].Download",<br>{value: 1}, {value: Date.now()});<br>  }<br>}<br><br></span></pre><span style="font-family:arial,helvetica,sans-serif"></span>- - - - END - - - - <br></div><div><br></div><div><br></div><div><pre><span style="font-family:arial,helvetica,sans-serif"><b>Provision firmware-upgrade-complete:</b>

-- BEGIN --

const TAG_UPGRADING = "Tags.upgrading";
declare(TAG_UPGRADING, null, {value: false});

-- END --</span></pre><pre><span style="font-family:arial,helvetica,sans-serif"><b>Preset firmware-upgrade:</b>

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<br><br><br><br></span></pre><pre><span style="font-family:arial,helvetica,sans-serif">Then, i uploaded a new firmware but the upgrade it doesn't happened (</span><span style="font-family:arial,helvetica,sans-serif"><br><br>Version new firmware:<br><br>eng.nanbin.20180802.163904</span><span style="font-family:arial,helvetica,sans-serif"><br></span></pre><pre><span style="font-family:arial,helvetica,sans-serif">Version devices firmware: </span><span style="font-family:arial,helvetica,sans-serif"><pre><span style="font-family:arial,helvetica,sans-serif"><span class="gmail-long-text gmail-param-value" title="as of about 17 hours ago">eng.nanbin.20180402.173237</span><br><br></span></pre><pre><span style="font-family:arial,helvetica,sans-serif">Thnks!</span><span style="font-family:arial,helvetica,sans-serif"></span></pre></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><br><span style="font-family:arial,helvetica,sans-serif"><pre><span style="font-family:arial,helvetica,sans-serif"></span></pre></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"><pre><span style="font-family:arial,helvetica,sans-serif"><br></span><span style="font-family:arial,helvetica,sans-serif"></span></pre></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><span style="font-family:arial,helvetica,sans-serif"></span><br><span style="font-family:arial,helvetica,sans-serif"><pre><span style="font-family:arial,helvetica,sans-serif"></span></pre></span><span style="font-family:arial,helvetica,sans-serif"><br></span></pre><pre><span style="font-family:arial,helvetica,sans-serif"><pre><span style="font-family:arial,helvetica,sans-serif"></span></pre></span></pre><pre><span style="font-family:arial,helvetica,sans-serif"><br><br><br><br></span></pre><br></div><div><br>-- <br><div class="gmail_signature"><div dir="ltr"><img src="https://drive.google.com/a/networkbroadcast.net/uc?id=1_FRZizsEI5sJErXuGqfY43Sui9gcVbsc&export=download" width="200" height="66"><br></div></div>
</div></div>