Content
- Created by Ian Mitchell on Oct 05, 2022 16 minute read
Release Date: 4. October 2022
Important Note: 1.0.4.6 only applies to the M100 KLE base station, M10, M10R handsets and M18 deskset are on version 1.0.4.2
Changelog
Changes since release version 1.0.2.3.c
New features:
#6445: New "support" login for accessing DECT statistics
Created a new support login credential to enable access of the DECT statistics page on the Web User Interface - http(s)://<host:port>/dect_statistics.kl1.
The username is support and won’t be configurable as in the case of user and admin.
Added the following new parameter:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
profile.support. | Sets the support password for accessing the DECT Statistics page on the WUI. This password can only be set via provisioning. | N/A | N/A | text string | support |
Usernames user and admin cannot access the DECT Statistics page. Instead, the message “ERROR – Not authorized to view the requested page” appears.
#6253: Enhanced DECT Statistics for remote Diagnostics
Enable polling of DECT statistics for M100 KLE via RESTful API
The Handset firmware version is now included in the diagnostic statistics
#MCP-1340: Deliver remote diagnostics via HTTP(s) Post on the M100 KLE
The M100 KLE can retrieve DECT statistics of its handsets via a periodic HTTP POST
Added the following new parameters:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
hs_settings.statistics | Authentication user name for the HTTP post to retrieve DECT Statistics. | N/A | N/A | string | blank |
hs_settings.statistics | Authentication password for the HTTP post to retrieve DECT Statistics. | N/A | N/A | string | blank |
hs_settings.statistics | Frequency (in seconds) to perform the HTTP POST operation to retrieve DECT Statistics. Note: To avoid re-POST on the same information multiple times, the post timer should be greater than or equal to the hs_settings.statistics_timer. | N/A | N/A | 0-3600 | 900 |
hs_settings.statistics | URL for the device to perform the HTTP POST operation to retrieve DECT Statistics. | N/A | N/A | string | blank |
#6365: Added DHCPv6 option 56 for NTP
Added support for DHCPv6 option 56 (NTP) in addition to the already existing option 31 (SNTP).
If a network contains both options at the same time, the following priority is used:
- option 56, subcode 1 (IPv6 address)
- option 56, subcode 2 multicast
- option 56, subcode 3 FQDN
- option 31
#6442: Added 802.1x EAP-TLS support
Added 802.1x EAP-TLS support for the device.
Added the following new parameters:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
network.eapol. | Sets the EAP type | Network > Advanced > 802.1x > | N/A | md5 peap tls | md5 |
network.eapol. | Import the 802.1x EAPOL PEAP server CA certificate | Network > Advanced > 802.1x > Import Server CA (EAP Type: PEAP) | N/A | certificate | blank |
network.eapol. | Sets the 802.1x EAPOL PEAP identity | Network > Advanced > 802.1x > Identity (EAP Type: PEAP) | N/A | text string | blank |
network.eapol. | Sets the 802.1x EAPOL PEAP password | Network > Advanced > 802.1x > Password (EAP Type: PEAP) | N/A | text string | blank |
network.eapol. | Enable 802.1x EAPOL PEAP server certificate verification | Network > Advanced > 802.1x > Enable Server Cert Verification (EAP Type: PEAP) | N/A | 0 (disabled) 1 (enabled)
| 0 |
network.eapol. | Import the 802.1x EAPOL TLS server CA certificate | Network > Advanced > 802.1x > Import Server CA (EAP Type: TLS) | N/A | certificate | blank |
network.eapol. | Import the 802.1x EAPOL TLS custom certificate | Network > Advanced > 802.1x > (EAP Type: TLS) | N/A | certificate | blank |
network.eapol. | Sets the 802.1x EAPOL TLS identity | Network > Advanced > 802.1x > Identity (EAP Type: TLS) | N/A | text string | blank |
network.eapol. | Import the 802.1x EAPOL TLS private key | Network > Advanced > 802.1x > Import Custom Private Key (EAP Type: TLS) | N/A | certificate | blank |
network.eapol. | Sets the 802.1x EAPOL TLS private key password | Network > Advanced > 802.1x > private Key password (EAP Type: TLS) | N/A | text string | blank |
network.eapol. | Enable 802.1x EAPOL TLS server certificate verification
| Network > Advanced > 802.1x > Enable Server Cert Verification (EAP Type: TLS) | N/A | 0 (disabled) 1 (enabled)
| 0 |
#6444: New option to configure reboot behavior of check-sync without reboot parameter
Added the following new parameter:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
provisioning. | Instructs the M100 KLE to either reboot or just sync when receiving a check-sync event without “;reboot=false”. · If set to 0: When the server sends a Notify w/ Event=check-sync, the M100 will NOT reboot. · If set to 1: When the server sends a Notify w/ Event=check-sync, the M100 KLE will reboot. | N/A | N/A | 0 or 1 | 1 |
#6513: Improved stability of Watchdog service
Activated and improved general stability of the Watchdog service.
Added the following new parameter:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
system.boot_status | Stores the boot status of the device. Reboot by watchdog is denoted as ‘w’. Normal bootup is denoted as ‘0’. Maximum 20 statuses are stored. | N/A | N/A | w 0 | blank |
#6733: Add Outbound Proxy Fallback to M100 KLE
Added the following new parameter:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
sip_account.x. | Outbound proxy fallback enable | N/A | N/A | 0 (disabled) 1 (enabled) | 1 |
#DEV-454, 456, 457, 499: Emergency Dialing feature
Add Emergency Dialing at any time:
- Emergency number can be dialed without any prefix.
- Emergency dialing can be performed while keypad is locked.
Added the following new parameters:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
e911.enable | Enable Emergency Dialing feature | N/A | N/A | 0 = false 1 = true | 1 |
e911.emergency | Maximum four emergency numbers separated by space e.g. 911 112 110 999 | N/A | N/A | Text string | 911 |
The text ”Priority: emergency” is added in the SIP header if the dial number matches with parameter e911.emergency_numbers.
#DEV-722: Add support of ethernet chipset RTL8363NB-VB
Added support for new Ethernet chipset RTL8363NB-VB on the M100 in hardware rev R2A.
The 1.0.4.0 version of software will be backward compatible with older hardware revisions.
NOTE: If the new hardware rev R2A is being deployed - do not downgrade the firmware to a version older than v1.0.4.0.
#6335: Added support for DHCPv6 option 21 & 22
Improvements and Modifications:
#6446: Better labeled DHCPv4 options to make it easier for users to identify
Changed some field labels on the Web portal.
On the SERVICING à Time and Date page:
- Changed "Use DHCP (Option 42)" to "Use DHCPv4 Option 42"
On the SERVICING à Provisioning page:
- Changed "Use DHCP Options" to "Use DHCPv4 Options"
- Changed "DHCP Option Priority 1" to "DHCPv4 Option Priority 1"
- Changed "DHCP Option Priority 2" to "DHCPv4 Option Priority 2"
- Changed "DHCP Option Priority 3" to "DHCPv4 Option Priority 3"
- Changed "Vendor Class ID (DHCP 60)" to "Vendor Class ID (DHCPv4 60)"
- Changed "User Class Info (DHCP 77)" to "User Class Info (DHCPv4 77)"
#6447, #6450: Additional DECT statistics info
Added the following statistics to the DECT Statistics page on the Web User Interface - http(s)://<host:port>/dect_statistics.kl1:
- sip_accounts – list of accounts assigned to the handset
- reg_to_repeater – whether the handset is connected to the repeater
- #6270: Updated built-in CA certificates
- #6425: General performance improvement for call operation and network traffic optimization
- #6467: Reduce audio connection time when answering calls
- #6514: General improvement on stability
- #6516: Longer string support with userid and password fields of HTTP basic authentication
- #6517: Added Web server sessions encryption
- #6524: Reduce DTMF feedback volume to a more comfortable level
- #6575: Disallow barge-in before outgoing call is answered by far-end
- #6577: Remote XML directory is not supported. Removed the “Remote XML” directory configuration page from the WUI.
- #6673: Improve stability when cordless device connects through repeater
- #6722: Improve stability in handling registration retry between outbound proxy and backup outbound proxy
- #6825: Improved compatibility with repeater mode operation - Only support narrow band DECT audio when repeater mode is ON
- #DEV-704: Added MAC Address in User-Agent SIP Header
Corrections:
#6691: Resumed support for phonebook import in CSV format
Updated support for importing/exporting CSV blacklist/base directory files on WUI.
Added the following new parameters:
Parameter | Description | WUI | PUI | Values | Default |
---|---|---|---|---|---|
contact.blacklist.format | Format of Blacklist contact data file to be imported/exported | N/A | N/A | xml | xml |
contact.directory.format | Format of Base Directory contact data file to be imported/exported | N/A | N/A | xml | xml |
- #6153: Handset sometimes shows incorrect date & time
- #6228: Certain TR-069 ACS URL settings can cause DNS query to loop
- #6316: Responds with 400 Bad Request when receiving PNP NOTIFY with missing domain
- #6317: Special characters !\#$&\()*+,/:;=?@[] cannot be used in provisioning password
- #6326: Faulty ringback with blind transfer operation
- #6328: Local contacts can be cleared if base is powered down shortly after deleting contact entries
- #6338: Missing SIP un-registration if reset phone base via WUI
- #6339: Base reboots after manually de-registering handset with AutoReg enabled
- #6340: Modifying handset registration via provisioning does not work properly
- #6341: IPv6 solicitation messages still go out even if IPv6 is disabled
- #6342: Missed call count not reset after deleting the missed call list
- #6350: Unexpected characters are found in exported Snom tbook XML format
- #6392: Base can reboot on repeated unanswered hunt group calls
- #6401: Missing entries with LDAP directory search in some cases
- #6420: LED indication on handset Line key keys do not indicate correctly for held calls
- #6423: Stop resubscription traffic if subscription for voicemail fails with 403
- #6430: Added ringer tone and account fields to Snom contact XML format
- #6431: Held call is lost after far-end transfer the call to another party
- #6433: Cannot reject other call waiting calls after answering one of multiple concurrent incoming calls
- #6434: Stuttered dial tone sometimes not available with new voicemail
- #6435: Missing incoming call screen for the incoming call received during conference when handset conference host ends conference call
- #6436: Change in default account does not take effect
- #6439: Certain configuration with stutter dial tone can crash the device
- #6440: "Ghost" call remained on Call list even when call has been terminated
- #6441: Failed to resume call on Call list after the call is attempted to be transferred but gets ignored
- #6452: Incoming call falsely triggered with back-to-back off hook, and then on hook on handset
- #6453: Provisioning XML config file can cause base to crash
- #6455: URL with DHCP option #66 requires '/' at the end of the address string to function
- #6471: "sip uri" scheme should be used instead of "sips uri" scheme if parameter sip_account.sips_uri_enable is set to 0
- #6473: SIP traffic continues to use old IPv6 address after DHCP renews with a new IPv6 address
- #6505: Bases sometimes don't apply the configuration provided via provisioning
- #6525: Factory default can cause assert after provisioning and firmware updated
- #6532: Not able to export/import CSV phonebook via WUI when contact datamodules set to xml-tbook. CSV contact entry with 3 fields per line cannot be export/import.
- #6546: Wrong call party is being blind transferred
- #6565: Answering an ignored call waiting call on Call list can result in a one-way audio call
- #6568: Failed to resume an ignored call waiting call on Call list
- #6591: Base resets if far end drops call before handset completes a blind transfer
- #6598: Base becomes unresponsive after calling a Fax number
- #6743: Base LED continues to blink even DECT registration times out or fails. Deregistration triggered on base should perform deregister ALL instead of deregister handset one by one.
- #6795: Base can reboot on repeated forwarded hunt group calls
- #DEV-297: Provisioning via PnP may not work if IP is available late when phone powers up
- #DEV-470: Fixed an issue with IPv6 that DSCP (TOS) was not mapped correctly to 802.11 QOS control field
- #DEV-561: Directory search returns wrong result with an entry that is one before the expected result on an alphabetically sorted list
- #DEV-613: Provisioning server path involving query elements specified via DHCP option does not function correctly
- #DEV-679: Held call is lost after attended transfer the call to another party
Other changes:
Deleted parameters:
file.hs_idle_logo
M100 KLE base station
File size | SHA 256 Checksum | File name |
---|---|---|
49 MB | AEA1296F0E946A8A0BAA47FB975E22549BAC84D33783BE7325517D8FB645EA5D | https://downloads.snom.com/M100/M100KLE-1.0.4.6-0.img |
M10 / M10R KLE handset
File Name | File size | SHA 256 Checksum | Supported language | File name |
---|---|---|---|---|
1.0.4.2 | 470 KB | 7CB58B3CF12F95A3A36EDA5FC7AED3760C2C936964EA6E436374DE9742773E6B | English, French, Spanish | https://downloads.snom.com/M100/M10KLE-1.0.4.2-0.img |
M18 KLE deskset
File Name | File size | SHA 256 Checksum | Supported language | File name |
---|---|---|---|---|
1.0.4.2 | 460 KB | A27DFF74954DA49C2827A68CD7C056F4040411CDF0A70CEB059D631C23A94B83 | English, French, Spanish | https://downloads.snom.com/M100/M18KLE-1.0.4.2-0.img |