Phones - Firmware, D-Series

Phones - Firmware, D-Series

Table of Contents

Firmware

Naming Conventions

The releases are named / numbered in the format:

MAJOR_MINOR_BUGFIX_MODEL_firmware.eff, e.g.

2_9_22_D65_firmware.eff

Phone Firmware Downloads

Sangoma D-Series Phone firmware releases are made available, outside of general platform use in Sangoma's UC/UCaaS platforms at the following download location:

Index of /firmware/asterisk

Older packages in tar.gz format are no longer provided.

 

Firmware Releases and Changes

2_29_27

May 14, 2023

  • Issues Resolved:

    • Fixed deadlock which could be caused by ICMP unreachable packets.

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • 72a6d6a4553f4da834d8096272882ca7 2_9_27_D60_firmware.eff

  • 5f0b6e4567b02c6992fe3dff7d9d8b24 2_9_27_D62_firmware.eff

  • d141653fa7fe68c4bbb4be820e03a78f 2_9_27_D65_firmware.eff

 

2_9_26

October 31, 2023

  • Issues Resolved:

    • Correct calling issue that can occur with low-MTU connections

    • Correct regression introduced in 2_9_22 that caused D6x model telephones to inadvertently send a SIP code 486 when in DND mode while status application configuration did not specify such behavior

    • Correct long-standing issue exposed by changes made in 2_9_24 and 2_9_25 that caused a failure to initially light the headset audio path indicator LED on first press on an incoming call

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • 1081d0f513ffaf2886afa73256d59d47 2_9_26_D40_firmware.eff

  • 0e245ecaebc34ce7a392ab4f083dee44 2_9_26_D45_firmware.eff

  • 351a3f55fdb81ea8933743869745c98e 2_9_26_D50_firmware.eff

  • e38ef382495fb1081807c13b6f2163b8 2_9_26_D60_firmware.eff

  • 6dcf1466d1349bb1cbea16dfa2898d97 2_9_26_D62_firmware.eff

  • d211a770633b677ba8bae8d262d77924 2_9_26_D65_firmware.eff

  • 954ccb996ae17604720d7b932aee1e2b 2_9_26_D70_firmware.eff

2_9_25

June 15, 2023

  • Issues Resolved:

    • Correct improper checking of VLAN id in phone web UI if LLDP mode is enabled

    • Correct improper "Start" translation for multicast broadcast screen, D6x models

  • New Features:

    • Add support for honoring three new SIP headers on an incoming invite:

      • Alert-Info-Ring-Volume=(1-10) - ignore local device ring volume setting, and use the value in this header

      • Alert-Info-Speaker-Volume=(1-10) - ignore local device speaker volume setting, and use the value in this header

      • Alert-Info-Interrupt=1 - Automatically put any current call on hold, auto-answer the call and play audio through speaker or through headset if it's already off-hook, similar to what is done with the priority and interrupt options of multicast

  • Improvements:

    • Enable use_secure_labels by default

    • Use action IDs instead of action names to filter transfer actions in Contact Info screen

    • Allow telephone to parse zero as an acceptable character for a NAT keep-alive method

    • Update certain system libraries

MD5 Sums

  • 5c227ba4b09f37d97720eb3edc0f9272 2_9_25_D40_firmware.eff

  • 60e57d255b3f64eb22f9f9b5ff158f92 2_9_25_D45_firmware.eff

  • aa5c2d5e6542638454ba5f845ae71949 2_9_25_D50_firmware.eff

  • a2171a123f2a665e135a51f2e6c4c291 2_9_25_D60_firmware.eff

  • 0c2647c7c4a107e8501a45ded1850fe8 2_9_25_D62_firmware.eff

  • 15110db55181a5d0c074656accbe29b0 2_9_25_D65_firmware.eff

  • 576cc92f01a8b024aac783dd04f54b56 2_9_25_D70_firmware.eff

 

2_9_23_4

April 11, 2023

  • Issues Resolved:

    • Improve LLDP-MED detection for Meraki and similar switches

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • fc25691f28ea8dfb72d8ae73badd4507 2_9_23_4_D40_firmware.eff

  • 90d0fbec58ee6139f1bf019887efd6b8 2_9_23_4_D45_firmware.eff

  • d3b63c691d3d2d6a702c9b0c60b11255 2_9_23_4_D50_firmware.eff

  • ccad53f0ad07d4751ef2cbb49fe46c50 2_9_23_4_D60_firmware.eff

  • 7c76f26f0b2440e3fe13dd2a2bbe8492 2_9_23_4_D62_firmware.eff

  • 5e544e54987c672ff6290a2acdbf5910 2_9_23_4_D65_firmware.eff

  • 5b600b5cda018b13f45bf4a46b2fb82e 2_9_23_4_D70_firmware.eff

2_9_23

September 26, 2022

  • Issues Resolved:

    • Correct improper parsing of certain BLF Item phone states that resulted in a phone crash

  • New Features:

    • Implement remote call control via in-dialog NOTIFY talk and hold events, D6x only

  • Improvements:

    • Improve representation of on-screen graphics resulting in file system and memory savings, D6x only

    • Update Sangoma logos, D6x only

MD5 Sums

  • 850e6a8e1f03f1c0e7d51e95ccc1f5ce 2_9_23_D40_firmware.eff

  • b4ff132903b2f807a3ddf85f2cec7be2 2_9_23_D45_firmware.eff

  • 8ebca28732e57ce277c0fbb68a40d8d1 2_9_23_D50_firmware.eff

  • 24f860ce32d870edfc5f0e757d6871b3 2_9_23_D60_firmware.eff

  • 7c2ea6920f757fe65d0cf8dba3671ff7 2_9_23_D62_firmware.eff

  • 6297330e92ac226b5fd045748f759e8e 2_9_23_D65_firmware.eff

  • 98bd38560c4d1b8f149d7647ecc01fdc 2_9_23_D70_firmware.eff


2_9_22

August 11, 2022

  • Issues Resolved:

    • Correct failure of call log app when using server-supplied call log entries void of the viewed attribute

    • Correct failure of EXP150 expansion modules to properly follow the main phone's brightness and dimming rules, D65 only

  • New Features:

    • Add multicast paging broadcast app, accessible from the app screen or a rapid dial key, D6x models only

  • Improvements:

    • Improve LLDP behavior to account for certain switches that require low TTL to initiate timely LLDP packet generation on boot and increase discovery period

    • Ensure all accounts are in a DND status when DND is set from the Status app in simple app mode, D6x models only

MD5 Sums

  • c16d651bd9d3abfa5bc8be088cff3b70 2_9_22_D40_firmware.eff

  • 53663f73faec12376876987cd1092593 2_9_22_D45_firmware.eff

  • 18c84f9612f77a3a1f1f7ea4445f3f72 2_9_22_D50_firmware.eff

  • d0a6ce1da0ebfc33a16dc28886e6e275 2_9_22_D60_firmware.eff

  • 10f987ad18865677d7927c2c272fa63c 2_9_22_D62_firmware.eff

  • 7febecb919a88476493b9519789b8b70 2_9_22_D65_firmware.eff

  • 78db319b6d56789b4cf976eda86d71a0 2_9_22_D70_firmware.eff

 

1_12_14

Internal Date - July 18, 2022

  • Issues Resolved:

    • Account for change in Switchvox RTAPI login procedure introduced in 7.9

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • 4a257b304ff3129e7274064bac6f416e 1_12_14_D80_firmware.eff

1_12_13

June 1, 2022

  • Issues Resolved:

    • Correct improper resolution of phone service during boot sequence that resulted in significant delays for non-Internet-connected units

    • Correct various SIP stack parsing issues

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • beda3cbdcc09171ab13f3b5acd41f5a7 1_12_13_D80_firmware.eff

2_9_21

May 26, 2022

  • Issues Resolved:

    • Correct regression causing phone app crash when executing Dial soft key from Call Log Detail screen

    • Correct error causing blank soft keys when canceling the Filter popup in the Call Log app

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • 3e8b9cee395a6de3e449ba05bdc8a63e 2_9_21_D40_firmware.eff

  • 8918a686fdf564df12330d115a2e4c3d 2_9_21_D45_firmware.eff

  • f54a987a59b50e644a454e064270679a 2_9_21_D50_firmware.eff

  • 267ad3c6b1dfe3b20ca1307723ff30d6 2_9_21_D60_firmware.eff

  • 5089286092cc92e57d7d15cd3ad0b81e 2_9_21_D62_firmware.eff

  • d9184d4b62367c857d456995bb1bde1d 2_9_21_D65_firmware.eff

  • 789ff2486cbdff7e23e55a189aa7b60e 2_9_21_D70_firmware.eff

 

2_9_20

May 19, 2022

  • Issues Resolved:

    • Correct SIP stack issue with parsing improperly crafted DNS packets

    • Enter call log app using correct account on a multi-line phone when entering from the Account Info screen

    • Correct improper behavior when joining two calls into conference when an outbound proxy is in use

    • Correct timing issue that presented failure when attempting to filter call logs while retrieving calls from the call log API

    • Correct improper behavior when firmware elements without a model identifier are parsed

    • Correct improper behavior in the WebUI given improper account setup in the phone's running configuration

  • New Features:

    • Allow host-based configuration of MWI subscriptions, D6x only

    • Allow period config re-check for phones configured using cURL, not DPMA, method, D6x only

  • Improvements:

    • Preserve additional network setup logging information for use by Sangoma Technical Support

    • Fully remove old LogOut app

MD5 Sums

  • 6f8cff06ba70494c72bfed9a9c992bd0 2_9_20_D40_firmware.eff

  • 40752a2808c89233d429e9883063f540 2_9_20_D45_firmware.eff

  • a30c495832f68dd556745b9175c0408c 2_9_20_D50_firmware.eff

  • 53186c35abdcfd3d64c61d2f2a1b8368 2_9_20_D60_firmware.eff

  • 0b3f6d5bb49b348636ea5d13e4640220 2_9_20_D62_firmware.eff

  • dc9f3796ffbf807d50d3fcf9e205da4f 2_9_20_D65_firmware.eff

  • edc1eb7276644c93388843c42cca4ae5 2_9_20_D70_firmware.eff

 

2_9_19

Feb 22, 2022

  • Issues Resolved:

    • Correct failure to preserve certain local phone configuration settings when phone is configured via cloud provisioning

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • aa21a1c6a4406aa3f07f097e87929baa 2_9_19_D40_firmware.eff

  • c083f73b9b7760710c5433e82ea45f8b 2_9_19_D45_firmware.eff

  • 3334f75f7cd747a89844165d17358628 2_9_19_D50_firmware.eff

  • 7ccd6dd2f42c6af19c7f4d38188ca6bd 2_9_19_D60_firmware.eff

  • dc11b7e762ee64b87718d0cfd494ee19 2_9_19_D62_firmware.eff

  • 3df29f2af854793a78fba5d02efd2d9c 2_9_19_D65_firmware.eff

  • 67a4b43e74f5f41cef5196107836432d 2_9_19_D70_firmware.eff


2_9_18

Feb 14, 2022

  • Issues Resolved:

    • Correct issue responding to redirection command on networks slow to provide network connectivity

    • Correct issue updating the settings in the Preferences/Sound Settings menu when changing a volume setting when Reset Volume After Each Call is set to no

  • New Features:

    • Implement a configuration menu item under the Advanced screen that allows for resetting only the UI-related configuration items

    • Support transmission of setLastViewed API call to supporting servers when viewing server-stored call logs to help support synchronization of viewed, missed calls across devices

  • Improvements:

    • Prevent enabling of BT functionality on model D65 telephones that do not have BT hardware

MD5 Sums

  • 1a0ce20b651710b52c881f35c9ee559f 2_9_18_D40_firmware.eff

  • e9a55aa0d9b235e45de3aaa6e879d2e9 2_9_18_D45_firmware.eff

  • acea928c44c5966967de944d402d5bc0 2_9_18_D50_firmware.eff

  • 638fbba4127b34f02f09012646e53ade 2_9_18_D60_firmware.eff

  • fd84a08edde447a98f52ee28e88b8b60 2_9_18_D62_firmware.eff

  • 55b30a8f2e76f7ac953978295826db82 2_9_18_D65_firmware.eff

  • c94eb0b0ca3adedc93d536ea60d89518 2_9_18_D70_firmware.eff

 

2_9_17

Dec 3, 2021

  • Issues Resolved:

    • Correct occasional issue with SRTP decoding at the beginning of a call

  • New Features:

    • None

  • Improvements:

    • Update timezone database to 2020a version

    • Improve handling of 486 busy by providing call screen status message of "Busy" and presentation of Normal busy tone instead of Congestion

    • Remove extraneous blind transfer options in Contact Screen details page when certain conditions are met

MD5 Sums

  • 0e8a50ef2410990302f7fa623932cf77 2_9_17_D40_firmware.eff

  • c322c3e8f0b2810f4df2a85a7d6e5c74 2_9_17_D45_firmware.eff

  • a919b46c13ea2d9c08be0a7ee8843437 2_9_17_D50_firmware.eff

  • 1154f1ed78be1366e5e8765775deadd3 2_9_17_D60_firmware.eff

  • 7e6df91c747c087322c92db07369fe9c 2_9_17_D62_firmware.eff

  • 98805a0381fc5b98777a47ba9452bb2e 2_9_17_D65_firmware.eff

  • ba449788571b8504ce1c24f879bd20c2 2_9_17_D70_firmware.eff


1_12_12

Oct 11, 2021

  • Issues Resolved:

    • None

  • New Features:

    • None

  • Improvements:

    • Update certificate store

MD5 Sums

  • cd2995c7fb9d1f5f0865eeca2feb3463 1_12_12_D80_firmware.eff

 

2_9_16

Oct 4, 2021

  • Issues Resolved:

    • None

  • New Features:

    • None

  • Improvements:

    • Update certificate store

MD5 Sums

  • 21e47663cce25a4410ee3edc3c1931ed 2_9_16_D40_firmware.eff

  • 225196b2989e89bd74105bccef86ca24 2_9_16_D45_firmware.eff

  • e5e293c9bcfd9e5406bab6d22685535f 2_9_16_D50_firmware.eff

  • c3191e48d64abc2386e4218759edfe9a 2_9_16_D60_firmware.eff

  • 8ab60bd751ebe1b092fb6afd98f8ccbf 2_9_16_D62_firmware.eff

  • fe199415a9b45c0b6370d0b5ee0cdcd7 2_9_16_D65_firmware.eff

  • c969aa5569196e6cb1918974e6343eab 2_9_16_D70_firmware.eff

 

2_9_15

Sep 7, 2021

  • Issues Resolved:

    • Correct failure to honor the Cancel hard key and the "X" line key when editing SIP lines from the UI, additionally replace erroneous use of "Cancel" instead of "Back" when in the same screen

    • Correct erroneous double-counting of waiting messages when both normal and urgent new messages are presented in the NOTIFY

    • Correct English-language misspelling in SSL Authentication error message

    • Correct occasional crash when displaying server URL during config fetch boot screen

    • Correct failure to properly display MWI count in some instances against Business Voice servers

  • New Features:

    • Add new Web UI page, accessible at /configserver that allows configuration and re-configuration of the phone's Sangoma Configuration Server URL or specification of the phone's Fetch Configuration From settings. When configuration is made via this screen, network, 802.1X, and SSL settings are preserved, but other phone settings are overwritten

    • Provide plumbing necessary to support Business Voice provisioning

    • Allow configuration of MWI URI using the account parameter mwi_subscription_uri, D6x models only

    • Allow host-specific outbound proxy definition as well as definition of outbound proxy transport, D6x models only

  • Improvements:

    • Improve boot screen logic to show "Booting Phone" instead of "Launching Phone"

    • Prevent unnecessary restarts in some instances by removing the  enable_ice and stunaddr settings from the list of restart conditions for a D6x model telephone as those settings are not supported by those models, D6x models only 

    • Address cosmetic issue in boot config localization screen

MD5 Sums

  • 549fd69025717c70732236303975e751 2_9_15_D40_firmware.eff

  • dba26175d77963333dcee9be1d5b3a3d 2_9_15_D45_firmware.eff

  • f0e1ddab36686be44d1d8e4d2c57d372 2_9_15_D50_firmware.eff

  • 3766622c298f7db81bd723ee4cd1a834 2_9_15_D60_firmware.eff

  • 742e8d1abe82464a6f4166a855977ff4 2_9_15_D62_firmware.eff

  • d4df9f8aed120677ff0848986050d571 2_9_15_D65_firmware.eff

  • ed56d4be573a302e4c9a3751f270a889 2_9_15_D70_firmware.eff

 

2_9_14

June 14, 2021

  • Issues Resolved:

    • Correct a token authorization regression introduced in 2_9_13

  • New Features:

    • None

  • Improvements:

    • None

MD5 Sums

  • 875c40c4a421a2e99989fc984624d2ce 2_9_14_D40_firmware.eff

  • 2c6fbd3dba1792d5e1cfb90dc47f79d7 2_9_14_D45_firmware.eff

  • 4231cdbbd9f34e3bd79f054fe415c78c 2_9_14_D50_firmware.eff

  • 2219cfb9509aeb1259f04b90b8e4103f 2_9_14_D60_firmware.eff

  • f50ff5e9d998f91087f0673cd583edab 2_9_14_D62_firmware.eff

  • 37a9a431dbeacd44311a6405a0f05751 2_9_14_D65_firmware.eff

  • a813e0e1e71b60eee581db61a7a20399 2_9_14_D70_firmware.eff

 

1_12_11

May 27, 2021

  • Issues Resolved:

    • None

  • New Features:

    • Allow wildcard TLS certs by default 

    • Allow configuration of RTAPI server URL

  • Improvements:

    • None

MD5 Sums

  • c80af6e0218b9c95aec915c9cc856610 1_12_11_D80_firmware.eff

 

2_9_13

May 27, 2021

  • Issues Resolved:

    • Correct improper transmission of return characters in phone service reporting

  • New Features:

    • Allow wildcard TLS certs by default

  • Improvements:

    • Improve logging for certain hot desk situations

    • Improve Logout translation strings

MD5 Sums

  • 9a60bd07ed8e039ea847438b24055336 2_9_13_D40_firmware.eff

  • dba7c22ac53d05368b9489ca6929f0ab 2_9_13_D45_firmware.eff