Firmware
Phone Firmware Downloads
Digium A-Series Phone firmware releases are made available in tarballs at the following download location:
http://dphone.dl.digium.com/firmware/a-series/
The releases are numbered in the format:
MAJOR_MINOR_BUGFIX_BUILD_MODEL_firmware.z, e.g.
1_2_4_2181_A30_firmware.z
Firmware Releases and Changes
2_10_0_6746
September 24, 2020
- Issues Resolved:
- Correct occasional error with keypad lockout timer not taking effect
- Address calling against some servers
- Address occasional issue on A25 with noise propagation to remote end while in handsfree mode
- Address issue causing phone restart when switching to TLS transport
- Address issue with multiple presses of action URL causing pages to become unreachable
- Correct issue parsing multiple RPID lines
- Correct error preventing setting of names of LDAP function keys
- Correct error preventing soft keys from sending HTTP messages while on-call
- Correct occasional issue causing phone to hang after clearing local config and attempting to restart
- Correct issue with parsing BLF lists
- Correct issue unSUBSCRIBing from BLF
- Correct error with clearing in-dialog MESSAGES
- Correct error parsing certain Alert-Info headers
- Correct occasional issue parsing SIP NOTIFY packets
- Correct error displaying push messages while on-call
- Correct error connecting to backup server if port is different than primary server
- Correct error handling multiple multicast streams with restoring first listener after second listener is no longer receiving audio
- Correct error numbers against LDAP servers
- Correct error with BLF SUBSCRIBE time
- Correct error parsing re-INVITEs without SDP
- Correct error sending BYE after receiving ACK timeout
- Correct some BLF status errors
- Correct behavior when receiving "yes" for messages-waiting
- Correct hangup behavior when receiving no Allow header options
- Correct error with EAPOL forwarding from PC to LAN
- Address failure to register over TLS when trust certificate is selected as the default
- Correct an error with the signaling DSCP default value
- Address error with long remote phonebook URLs
- Correct failure to parse hash key in active URI numbers
- Correct a memory leak with auto provisioned phone books
- Correct an error with call list
- Correct an occasional error with delayed speech when a registered-to server isn't responding
- Address an error with caller ID during a three-way call
- Address contact incomplete display against some LDAP servers
- Address errors with backup SIP Proxy function
- Address occasional issues turning on LED light
- Address STUN issues
- Address failure to auto download Option 66 after VLAN assignment
- Address issue resuming held TLS calls
- Address UI issues following automatic upgrade
- Address receipt of 404 restart when communicating with some servers
- Address occasional improper exit of screen saver to idle screen
- Address issue resuming hold in certain cases
- Address issues establishing multi-party calls in some cases
- Address issues with uaCSTA connection after power off and restart
- New Features:
- Allow configuration of BLF light behavior (off, on, blink, slow blink) and color
- Allow remote provisioning file processing to be affected on a running phone, without requiring a restart
- Allow verification by md5 of the configuration file
- Allow SDES SRTP support to be mandatory or optional
- Support XML Browser as a new BLF and soft key type
- Log pre-transfer call logging events
- Support export of call logs via phone Web UI
- Add ability to lock out failed Web UI login attempts
- Add ability to clear local call logs when user logout occurs
- Allow configuration of codec ptime from Web UI
- Allow MAC header to be sent in REGISTER message
- Support Dutch language
- Allow Caller ID Type function to control fields displayed on phone UI during calls
- Support Conference limitation function
- Improvements:
- Improve support for LDAP domain names
- Allow Alert-Info headers to extend to 63 characters
- Provide various SIP stability improvements
- Enable LLDP, CDP, DHCP VLAN by default
- Improve phone book queries
- Allow for longer static provisioning URLs
- Allow OK key to call out to voicemail URI number when viewing voice mail list
- Improve time behavior when manually setting time on phone
- Improve behavior of the * key in predial mode
- Improve password encryption configuration parameters
- Improve transfer and conference call busy prompts
- Improve startup behavior of LLDP and DHCP
- Improve the DND capability and return to idle
- Improve Caller ID display when call waiting caller ID happens
- Improve display of call logs
- Improve search function in phonebooks
- Improve dialing support for fuzzy queries
- Better handle 301 redirects
- Remove configuration elements for RTP encryption keys
- Allow realm configuration up to 64 characters
- Improve incoming call interface when multiple calls are being handled
- Improve TR-069 capability
- Allow EHS to be enabled in Web UI and phone UI
- Allow dial plan to be configured using XXX format
- Handle escape character in SIP display name
- Address some BLF compatibilities
- Improve processing of BLF lists
- Support multi-language for Web UI error messages
- Add notifications for multicast listeners
- Improve cloud phonebooks and URL functions
- Security improvements
MD5 Sums
- e5e861797a2ef0c0dc3b76d3df218607 2_10_0_6746_A20_firmware.z
- 54d60eb9302eba3dfb0ef0effe82aabf 2_10_0_6746_A22_firmware.z
- 5d726d115f4f7d2e2af64b78a4354190 2_10_0_6746_A25_firmware.z
2_4_0_5723
February 27, 2020
- Issues Resolved:
- None
- New Features:
- Allow 802.1X EAP/MD5 configuration from the phone's networking menu
- Improvements:
- None
MD5 Sums
- 5771db3e418ae64eb8cd0f1684101d8f 2_4_0_5723_A20_firmware.z
- e20744a3103f876e75a7220a238651fc 2_4_0_5723_A22_firmware.z
- 91062cfd75764b0994411bb94e8290bf 2_4_0_5723_A25_firmware.z
1_6_2_2_2498
August 23, 2018
- Issues Resolved:
- Correct issue retrieving new IP address when on a VLAN and using HTTPs configuration file retrieval
- Correct issue with case sensitivity in phone book queries
- Correct occasional issue placing calls on hold
- Correct issue with pipe character support for certain types of contacts
- Correct some BLF issues
- Correct issue with daylight savings time rules
- Correct issue with display when special characters are used for contacts
- Correct issue with Firefox browsers
- Correct login issues with Safari browsers
- Correct occasional LLDP VLAN LAN port assignment issue
- Correct issue with Intercom call-info header
- Correct issue with sequence numbers when forwarding feature code is used
- Correct occasional issue with transferring out a call that was received by attended transfer
- Correct issue with TLS registration timeouts
- Correct issues parsing OpenVPN configuration and upgrades
- Correct issues with built-in phone certificate
- New Features:
- Add backup SIP server capability controlled by SIP Server2, Signal Fallback, and Register Fallback.
- Allow definition of Softkey Display Style: Softkey Exit On Right, and Softkey Exit On Left via web UI
- Allow configuration of Enable Register MAC Header and Enable MAC Header via the web UI; defines whether the MAC is in the REGISTER and/or User-Agent.
- Improvements:
- Adjust audio EQ parameters
MD5 Sums
- 186380218bfaee717b45db0b61416d45 1_6_2_2_2498_A30_firmware.z
1_4_5_1_2390
August 23, 2018
- Issues Resolved:
- Address various network connectivity issues
- Correct occasional failure to wake up screen when screensaver and key lock are simultaneously engaged
- Correct O parameter in SDP when STUN is enabled
- Correct occasional issue to render admin web UI properly
- Correct failure to automatically reconnect L2TP VPN connections
- Correct remote SIP device connectivity
- Correct occasional failure to process screenshot in web UI
- Correct occasional failure to place calls on hold
- Address RTP issues in certain semi-attended transfer scenarios
- Correct media playback in certain NAT scenarios
- Correct hangup failure in certain media scenarios
- Correct failure to auto-answer in certain scenarios
- Correct failure to record a call log entry in certain cases
- Correct failure to process phone calls when Strict Proxy mode is in use an SIP Proxy addresses are domain names
- Correct failure to play the Alerting phone when 100 trying isn't received following a 180
- Correct failure to retain keyboard lock after reboot
- Correct web UI issues with Firefox
- Correct failure to display lock prompt after reboot if locking is enabled
- New Features:
- Allow call log searching
- Allow TLS mutual authentication
- Provide French signaling tones
- Allow function keys to be mapped to a URL
- Allow 802.1p ToS bit seeing for LAN port
- Beta support for IPv6
- Improvements:
- Display busy reasons
- Allow late media change
- Allow network phonebooks to be searched using different SIP accounts
- Prompt when the handset is left off-hook
- Allow calls to resume after a failed conference join
- Allow transfers between lines on the same SIP server
- Various TR069 improvements
- Update attended transfer on-hook conference behavior to also perform the transfer when the end soft key is pressed
- Delay TLS connection attempts until system time is set
- Handle SIP Reason field
- Better deal with dialogs with a missing branch
- Update for SIP presence capabilities
- Handle non-standard G722/16000 SDP definition
- Better handle situations involving multiple proxy authentication
- Updates for provisioning
- Updates for BLF and multicasted calls
- Allow a greater number of dial plan entries
- Allow web and phone UI languages to differ
- Handle long-length SIP packets
- Adjust audio EQ parameters
MD5 Sums
- 94c7e07e8ffa58083ccb121fd9089706 1_4_1_2386_A30_firmware.z
2_4_0_5722
August 23, 2018
- Issues Resolved:
- Correct issue that caused phone to be blocked when dialing quickly while using an EHS headset
- Correct issue that prevented adjustments to call volume when an in-use phone received another call
- Correct occasional issue in searching numbers
- Correct issue processing dial plan rules when in the transfer state
- Correct a TR-069 issue
- Correct failure to send a 200 OK after processing a SIP NOTIFY for restart
- Correct failure to display certain non-Latin characters
- Prevent phone from playing remote audio after local phone has issued a hold
- Correct failure to turn off speaker phone LED after call timeout
- Correct failure to display am/pm designators in certain cases
- Correct occasional failure to wake up screen when screensaver and key lock are simultaneously engaged
- Correct occasional failure to process incoming call when a function key is pressed
- Correct occasional failure to present hold notification tone
- Correct failure to call endpoints with display names using special characters
- Correct occasional issues when using custom background images
- Correct restart issue when call log is full
- Correct failure to process intercom calls when multicasted audio is also received
- Correct failure to update contact name when connected line update is received
- Correct non-Latin character issues with phonebooks
- Correct inaccurate timer for call backs
- Correct failure to properly disable Tel: URIs from web UI
- Correct web UI access issue with Safari browsers
- Correct display of function keys for right-left languages
- New Features:
- Allow call log searching
- Allow TLS mutual authentication
- Provide French signaling tones
- Allow function keys to be mapped to a URL
- Allow 802.1p ToS bit seeing for LAN port
- Allow MMISET upgrades from the admin web UI
- Improvements:
- Display busy reasons
- Improve audio EQ mappings
- Allow network phonebooks to be searched using different SIP accounts
- Prompt when the handset is left off-hook
- Allow calls to resume after a failed conference join
- Allow transfers between lines on the same SIP server
- Various TR069 improvements
- Update attended transfer on-hook conference behavior to also perform the transfer when the end soft key is pressed
- Prevent attended transfers to disallowed numbers
- Delay TLS connection attempts until system time is set
- Disable VAD by default
- Handle SIP Reason field
- Better deal with dialogs with a missing branch
- Update for SIP presence capabilities
- Handle non-standard G722/16000 SDP definition
- Better handle situations involving multiple proxy authentication
- Updates for provisioning
- Updates for BLF and multicasted calls
- Allow web and phone UI languages to differ
- Handle long-length SIP packets
MD5 Sums
- d85a90bde5f9438d7604a35848799ec8 2_4_0_5722_A20_firmware.z
- 1cc77198d4702be3f66cf28e8eadaa5a 2_4_0_5722_A22_firmware.z
- e983244dd2b5827453e65133d3fbff31 2_4_0_5722_A25_firmware.z
1_2_5_2201
July 20, 2018
- Issues Resolved:
- None
- New Features:
- None
- Improvements:
- Update SNTP Server from time.nist.gov to 0.digium.pool.ntp.org
- Update Second SNTP Server from pool.ntp.org to 1.digium.pool.ntp.org
- Update SNTP Timeout from 60 to 5000 seconds to decrease default frequency of NTP updates
- Update DHCP Auto Time from 0 to 1 so that Option 42 is respected on-boot
MD5 Sums
- e8448956a9c6c9d4b335346f94c71a86 1_2_5_2201_A30_firmware.z
2_3_3_4642
July 20, 2018
- Issues Resolved:
- None
- New Features:
- None
- Improvements:
- Update SNTP Server from time.nist.gov to 0.digium.pool.ntp.org
- Update Second SNTP Server from pool.ntp.org to 1.digium.pool.ntp.org
- Update SNTP Timeout from 60 to 5000 seconds to decrease default frequency of NTP updates
- Update DHCP Auto Time from 0 to 1 so that Option 42 is respected on-boot
MD5 Sums
- 0fd272e51870e297e099c9ec5ebfbf60 2_3_3_4652_A20_firmware.z
- e5efdc37bab26bc9f91deb00948dec7f 2_3_3_4652_A22_firmware.z
- ce660d1705a404036d82610d6e921fec 2_3_3_4652_A25_firmware.z
1_2_4_2181
- Issues Resolved:
- None
- New Features:
- None
- Improvements:
- Initial firmware release
MD5 Sums
- 1576d23f7a5becebe48371d5adc8741e 1_2_4_2181_A30_firmware.z
2_3_2_4642
- Issues Resolved:
- None
- New Features:
- None
- Improvements:
- Initial firmware release
MD5 Sums
- ebc6de82bd246ac310ac809f77f5d9e5 2_3_2_4652_A20_firmware.z
- 8d0f8231650f2794d64f61dd020e4368 2_3_2_4652_A22_firmware.z
- 4d43281b8f83884746068651d930633c 2_3_2_4652_A25_firmware.z