I am running FreePBX 17, and discovered that firmware management in EPM seems to be broken, at least compared to the documentation (and how it did for me in previous FreePBX versions, at least from my recollection).
I am using the web interface to upload the firmware files. This is placing the files in /tftpboot/customfw/[manufacturer]/[firmware-files], without a slot number. Then, instead of being available at http://[webserver]:84/[manufacturer]/[slot-number]/, they are available at http://[webserver]:84/customfw/[manufacturer]/. Is this the intended behavior in FreePBX 17, or is something broken?
I think I have now fixed this. I moved the slots around and saved the config; seems to be serving up the files as expected now.
Yes, you must assign in EPM Firmware Management the custom firmware predetermined version 0.00 to a slot. This then causes FreePBX to create a link file such as /tftpboot/[manufacturer]/[slot-number] linked to ../[customfw]/[manufacturer]/.
When uploading the custom firmware be sure to include the manufacturer’s model # and its version number so that it is saved in the created “version” file associated with your customfw, as this is the only place you will see this information.
This from the FPBX help: " EPM also allows you to manage the custom phone firmwares by selecting ‘0.00’ firmware version into specific slot.Please refer to EPM Custom Firmware management for more details."
In the GUI, 0.00 and 0.01 were shown as assigned to the slots. I am suspecting that there was an issue when restoring from backup when we migrated from FreePBX 16 to FreePBX 17. Noting that following the restore, the firmware files were listed in the GUI but were not present on the file system. I don’t think the folder was even there, which may explain why the correct link wasn’t present.
Noting that we had a similar issue when we restored a failed FreePBX 16 system from backup; the firmware files were not restored. On that system, however, the links were still functioning as expected, we just needed to re-add the files.
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.