Phones - Firmware, D-Series
Table of Contents
- 1 Firmware
- 1.1 Naming Conventions
- 1.2 Phone Firmware Downloads
- 1.3 Firmware Releases and Changes
- 1.3.1 2_29_27
- 1.3.2 2_9_26
- 1.3.3 2_9_25
- 1.3.4 2_9_23_4
- 1.3.5 2_9_23
- 1.3.6 2_9_22
- 1.3.7 1_12_14
- 1.3.8 1_12_13
- 1.3.9 2_9_21
- 1.3.10 2_9_20
- 1.3.11 2_9_19
- 1.3.12 2_9_18
- 1.3.13 2_9_17
- 1.3.14 1_12_12
- 1.3.15 2_9_16
- 1.3.16 2_9_15
- 1.3.17 2_9_14
- 1.3.18 1_12_11
- 1.3.19 2_9_13
- 1.3.20 2_9_12
- 1.3.21 2_9_10
- 1.3.22 1_12_10
- 1.3.23 2_9_9
- 1.3.24 1_12_8
- 1.3.25 2_9_8
- 1.3.26 1_12_7
- 1.3.27 1_12_6
- 1.3.28 2_9_7
- 1.3.29 1_12_5
- 1.3.30 1_12_4
- 1.3.31 1_12_3
- 1.3.32 2_9_5
- 1.3.33 2_9_4
- 1.3.34 2_9_2
- 1.3.35 1_12_1
- 1.3.36 1_12_0
- 1.3.37 1_11_3
- 1.3.38 2_8_6
- 1.3.39 2_8_5
- 1.3.40 2_8_2
- 1.3.41 1_10_0
- 1.3.42 1_9_7
- 1.3.43 2_8_1
- 1.3.44 2_8_0
- 1.3.45 2_7_4
- 1.3.46 2_7_3
- 1.3.47 1_9_5
- 1.3.48 2_7_2
- 1.3.49 1_8_16_1
- 1.3.50 1_8_13_2
- 1.3.51 2_6_8
- 1.3.52 1_8_16 (RESCINDED on Dec 6, 2018)
- 1.3.53 1_8_13 (RESCINDED on Dec 6, 2018)
- 1.3.54 2_7_0
- 1.3.55 1_8_8
- 1.3.56 2_6_6
- 1.3.57 2_6_5
- 1.3.58 1_8_1
- 1.3.59 2_6_1
- 1.3.60 1_7_1
- 1.3.61 2_4_2
- 1.3.62 2_4_1
- 1.3.63 2_3_8
- 1.3.64 1_6_2
- 1.3.65 2_3_7
- 1.3.66 2_3_4
- 1.3.67 1_5_2
- 1.3.68 1_4_6
- 1.3.69 2_2_2_3
- 1.3.70 1_4_3
- 1.3.71 1_4_2
- 1.3.72 2_2_2_2
- 1.3.73 1_4_1
- 1.3.74 2_2_1_8
- 1.3.75 2_2_1_7
- 1.3.76 1_3_2_3
- 1.3.77 1_3_2
- 1.3.78 1_3_1
- 1.3.79 2_2_1_3
- 1.3.80 1_3_0
- 1.3.81 1_2_2_1
- 1.3.82 2_2_1_2
- 1.3.83 2_2_1_1
- 1.3.84 1_0_3
- 1.3.85 2_2_0_8
- 1.3.86 2_2_0_5_00dd5ef
- 1.3.87 2_2_0_4_5a54ff2
- 1.3.88 2_2_0_0_81709
- 1.3.89 2_1_0_3_1_d8aff6e
- 1.3.90 2_1_0_0_81296
- 1.3.91 2_0_3_2_5517aa0
- 1.3.92 2_0_3_0_9d03187
- 1.3.93 2_0_3_0_80014
- 1.3.94 2_0_2_0_78957
- 1.3.95 1_4_2_1_73372
- 1.3.96 1_4_2_0_63880
- 1.3.97 1_4_1_0_60822
- 1.3.98 1_4_0_0_57389
- 1.3.99 1_3_3_0_55755
- 1.3.100 1_3_2_0_54993
- 1.3.101 1_3_0_2_54153
- 1.3.102 1_3_0_1_53901
- 1.3.103 1_3_0_0_53680
- 1.3.104 1_1_3_0_52406
- 1.3.105 1_1_2_0_51236
- 1.3.106 1_1_1_0_49993
- 1.3.107 1_1_0_0_48178
- 1.3.108 1_0_5_1_47270
- 1.3.109 1_0_5_46476
- 1.3.110 1_0_4_45906
- 1.3.111 1_0_3_45441
- 1.3.112 1_0_0_44308
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:
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
Return to Documentation Home | Sangoma Support