Updating DPMA module wipes firmware folder

I am using FreePBX (Distro) 3.211.63-5 with Asterisk 11.3.0 and Digium Phones Config FreePBX module version 2.11.0.5 (From the FreePBX Repo and manually downloaded from Digium doesnt matter). Didnt try AsteriskNOW with FreePBX to see if it wipes the firmware directory there too.

Even before the FreePBX module appeared for DPMA, any time I uploaded either a new module, or downloaded an upgrade module (Both local and from the repo in FreePBX), it wipes out any firmware located in /var/www/html/admin/modules/digium_phones/firmware_package

And displays an error to the effect at the top of the FreePBX web page.

The simple solution is to manually download the missing version and untar/zip it in the same folder to get rid of the error and continue to be able to upgrade firmware on Digium phones from that point on.

Also, until you download/replace the missing version(s), the “check for updates” button does nothing.

I submitted a bug report but I think this issue might have been a part of another bug report.

What’s the ID of the bug that you opened? (I want to know where it was opened)

I see it. It was opened here - http://issues.freepbx.org/browse/FREEPBX-6792

and as I said in the reply this is how freepbx ‘works’ nothing you at digium can do except the workaround (which we use in Endpoint Manager)

:slight_smile: