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:


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.
access_password

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.


Enable polling of DECT statistics for M100 KLE via RESTful API
The Handset firmware version is now included in the diagnostic statistics


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
_post_authentication
_name

Authentication user name for the HTTP post to retrieve DECT Statistics.

N/A

N/A

string

blank

hs_settings.statistics
_post_authentication
_password

Authentication password for the HTTP post to retrieve DECT Statistics.

N/A

N/A

string

blank

hs_settings.statistics
_post_timer

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
_post_url

URL for the device to perform the HTTP POST operation to retrieve DECT Statistics.

N/A

N/A

string

blank



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:

  1. option 56, subcode 1 (IPv6 address)
  2. option 56, subcode 2 multicast
  3. option 56, subcode 3 FQDN
  4. option 31


Added 802.1x EAP-TLS support for the device.
Added the following new parameters:

Parameter

Description

WUI

PUI

Values

Default

network.eapol.
mode

Sets the EAP type

Network > Advanced > 802.1x >
EAP Type

N/A

md5

peap

tls

md5

network.eapol.
peap_ca_path

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.
peap_identity

Sets the 802.1x EAPOL PEAP identity

Network > Advanced > 802.1x > Identity

(EAP Type: PEAP)

N/A

text string

blank

network.eapol.
peap_password

Sets the 802.1x EAPOL PEAP password

Network > Advanced > 802.1x > Password

(EAP Type: PEAP)

N/A

text string

blank

network.eapol.
peap_verify
_server_cert

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.
tls_ca_path

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.
tls_certificate

Import the 802.1x EAPOL TLS custom certificate

Network > Advanced > 802.1x >
Import Custom Certificate

(EAP Type: TLS)

N/A

certificate

blank

network.eapol.
tls_identity

Sets the 802.1x EAPOL TLS identity

Network > Advanced > 802.1x > Identity

(EAP Type: TLS)

N/A

text string

blank

network.eapol.
tls_privite_key

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.
tls_privite_key
_password

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.
tls_verify
_server_cert

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



Added the following new parameter:

Parameter

Description

WUI

PUI

Values

Default

provisioning.
checksync_reboot

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



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



Added the following new parameter:

Parameter

Description

WUI

PUI

Values

Default

sip_account.x.
outbound_proxy
_failback_enable

Outbound proxy fallback enable

N/A

N/A

0 (disabled)

1 (enabled)

1



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
_numbers

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.


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:


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)"


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:


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-tbook
csv

xml

contact.directory.format

Format of Base Directory contact data file to be imported/exported

N/A

N/A

xml
xml-tbook
csv

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:

file.hs_idle_logo


M100 KLE base station

File sizeSHA 256 ChecksumFile name
49 MB

AEA1296F0E946A8A0BAA47FB975E22549BAC84D33783BE7325517D8FB645EA5D

https://downloads.snom.com/M100/M100KLE-1.0.4.6-0.img

M10 / M10R KLE handset

File NameFile sizeSHA 256 ChecksumSupported languageFile name
1.0.4.2470 KB

7CB58B3CF12F95A3A36EDA5FC7AED3760C2C936964EA6E436374DE9742773E6B

English, French, Spanish

https://downloads.snom.com/M100/M10KLE-1.0.4.2-0.img

M18 KLE deskset

File NameFile sizeSHA 256 ChecksumSupported languageFile name
1.0.4.2460 KB

A27DFF74954DA49C2827A68CD7C056F4040411CDF0A70CEB059D631C23A94B83

English, French, Spanish

https://downloads.snom.com/M100/M18KLE-1.0.4.2-0.img