Snom M100 KLE Administrator And Provisioning Manual Download Page 122

Configuration File Parameter Guide

122

Back to Contents

M100 KLE Administrator and Provisioning Manual

Setting:

sip_account.x.primary_outbound_proxy_server_port

Description:

Sets the outbound proxy server port for account x.

Values:

1–65535

Default:

5060

Setting:

sip_account.x.backup_outbound_proxy_server_address

Description:

Sets the backup outbound proxy server IP address for account x.

Values:

IPv4, IPv6 or FQDN

Default:

Blank

Setting:

sip_account.x.backup_outbound_proxy_server_port

Description:

Sets the backup outbound proxy server port for account x.

Values:

1–65535

Default:

5060

Setting:

sip_account.x.codec_priority.1

Description:

Sets the highest-priority codec for account x.

Values:

g711u, g711a, g729, g726, 
g722, g723_1, ilbc, opus

Default:

g711u

Setting:

sip_account.x.codec_priority.2

Description:

Sets the second highest-priority codec for account x.

Values:

none, g711u, g711a, g729, 
g726, g722, g723_1, ilbc, 
opus

Default:

g711a

Setting:

sip_account.x.codec_priority.3

Description:

Sets the third highest-priority codec for account x.

Values:

none, g711u, g711a, g729, 
g726, g722, g723_1, ilbc, 
opus

Default:

g729

Setting:

sip_account.x.codec_priority.4

Description:

Sets the fourth highest-priority codec for account x.

Values:

none, g711u, g711a, g729, 
g726, g722, g723_1, ilbc, 
opus

Default:

g726

Summary of Contents for M100 KLE

Page 1: ...M100 KLE SIP DECT 4 Line Base Station Administrator and Provisioning Manual Rev 1 06 19 ...

Page 2: ...on 18 Configuration Using the Phone Menus 20 Viewing the Main Menu 21 Using the Status menu 21 Viewing Line status 23 Using the Admin Settings Menu 24 Using the Network Setting menu 25 Using the Security menu 31 Using the Provisioning menu 31 Editing the handset PIN code 34 Using the WebUI 35 Using the Web User Interface WebUI 36 Status Page 38 System Status 38 Handset Status 39 System Pages 40 SI...

Page 3: ...Settings 53 Do Not Disturb 53 Call Forward 53 User Preferences 55 General User Settings 55 Handset Settings 55 Account Assignments 55 KeyLine Assignments 57 Repeater Mode 59 Handset Name 61 Programmable Hard Keys 61 Server Application 63 Action URI Syntax 63 Action URI 65 XML Push Settings 67 Network Pages 68 Basic Network Settings 69 Basic Network Settings 69 Advanced Network Settings 71 VLAN 71 ...

Page 4: ... 99 Reset Configuration 100 Security 101 Passwords 101 Web Server 102 Trusted Servers 102 Trusted IP 103 Certificates 104 Device Certificate 104 Trusted Certificate 105 TR 069 Settings 106 System Logs 107 Syslog Settings 107 Network Trace 108 Download Log 108 Provisioning Using Configuration Files 109 The Provisioning Process 110 Resynchronization configuration file checking 111 M100 KLE restart 1...

Page 5: ...odule Time and Date Settings 150 log Module Log Settings 154 remoteDir Module Remote Directory Settings 155 web Module Web Settings 160 trusted_ip Module Trusted IP Settings 161 trusted_servers Module Trusted Server Settings 162 user_pref Module User Preference Settings 163 call_settings Module Call Settings 164 audio Module Audio Settings 166 file Module Imported File Settings 168 General configu...

Page 6: ...6 M100 KLE Administrator and Provisioning Manual ...

Page 7: ...ion with software version 1 0 2 1 or newer See Using the Status menu on page 21 for instructions on checking the software version on the M100 KLE Please read this manual before installing the product Please print this page and record the following information regarding your product Model number M100 KLE Type SIP DECT 4 Line Base Station Serial number _______________________________ Purchase date _...

Page 8: ...op guides will recommend second party devices and settings along with M100 KLE specific configurations for optimal performance with those services For the latest updates visit our website at www snomamericas com Related Documents The M100 KLE Quick Installation Guide contains a quick reference guide to the M100 KLE external features and brief instructions on connecting the M100 KLE to a working IP...

Page 9: ...ion Please read this guide before attempting to configure the M100 KLE Some of the configuration tasks described in this chapter are duplicated in the Web User Interface WebUI described in the next chapter but if you need to assign static IP addresses they must be set at each device This chapter covers About the M100 KLE 4 Line base station on page 10 Quick Reference Guide on page 11 Network Requi...

Page 10: ...s handsets Shared call usage held call pick up call barge in to conference on single SIP account among multiple users Power over Ethernet Handset locator 1 000 entry base directory with entries shared on all registered handsets and desksets The M10 KLE cordless handset features include 4 dedicated Line keys for Key System experience Backlit Liquid Crystal Display Speakerphone hold intercom and mut...

Page 11: ...cessful the slowly AC adapter input Ethernet port Front Rear Handset Locator Page button Press to ring the cordless accessories Press and hold to register cordless accessories LED Power Flashes when joining the network or when registering deregistering a cordless accessory Steady when power is connected and an IP address is acquired Antenna LED Flashes when registering deregistering a cordless acc...

Page 12: ... the Directory Dial pad and audio controls DIAL PAD MUTE DELETE During a call press to prevent your voice from being heard While entering numbers or letters press to delete previous character HANDSET LOCK Press and hold to lock handset keys and prevent accidental key presses SPEAKER Press to use the handset speakerphone REDIAL PAUSE Press to redial a number or enter a pause when programming a phon...

Page 13: ...for automatic IP address assignment If no DHCP server is present you can assign a static IP to the M100 KLE You can assign a static IP address using the M100 KLE menu To assign a static IP On the handset deskset Main menu go to Admin settings Network setting IPv4 or IPv6 Set static IP If you do not have a DHCP server or do not manually assign static IPs you will not be able to access the WebUI and...

Page 14: ...he WebUI on page 35 The browser based interface is easy to navigate and best suited to configuring a large number of M100 KLE settings at once The WebUI gives you access to every setting required for configuring a single device You can enter service provider account settings on the WebUI assign accounts to handsets and set up provisioning which will allow you to automatically and remotely update t...

Page 15: ...al call sharing operations like held call pick up and barge in conference among handset users can be achieved via KeyLine Assignments For more details see KeyLine Assignments on page 57 Each KeyLine number when assigned to a shared call behaves as a virtual Line number allowing easy yet unique reference across multiple handset users Using our default configuration for KeyLine as an example any inc...

Page 16: ...d call Alice s handset Bob s handset 1 Alice is on a call 2 Alice shouts across the room Bob can you join my call on line 3 3 Bob presses CALLS to display the Call List and presses T to select the call on line 3 4 Bob presses BARGE to barge in the call Bob is now in a conference call with Alice and the caller on line 3 ...

Page 17: ...not be visible on the Call List of other handsets Example picking up a held shared call Alice s handset Bob s handset 1 Alice is on a call 2 Alice presses HOLD to put the call on hold 3 Alice shouts across the room Bob can you pick up line 2 4 Bob presses CALLS to display the Call List and presses T to select the call on line 2 5 Bob presses RESUME to pick up the call The call is now on Bob s hand...

Page 18: ... our factory setting the user can interact directly with shared calls and perform held call and barge in conference via pressing the Line key L1 to L4 The following scenarios illustrate a Key system experience via direct interactions with the Line keys Example barging in a shared call Alice s handset Bob s handset 1 Alice is on a call 2 Alice shouts across the room Bob can you join my call on line...

Page 19: ...isioning Manual Example picking up a held shared call Alice s handset Bob s handset 1 Alice is on a call 2 Alice presses HOLD to put the call on hold 3 Alice shouts across the room Bob can you pick up line 2 4 Bob presses L2 to pick up the call The call is now on Bob s handset ...

Page 20: ...ntries Features set DND call forward settings and other calling features Status view the handset and base station network status account registration status and product information User settings allows the user to set the language for the display configure the appearance of the display set date and time and customize the audio settings Admin settings configure network settings enter static IP addr...

Page 21: ... the Status menu to verify network settings and begin troubleshooting if network problems or account registration issues affect operation You can also find the software version of the M100 KLE on the Product Info screen available from the Status menu To view the Status menu 1 When the M10 KLE is idle press MENU SELECT 2 On the Main Menu press or to highlight Status and then press MENU SELECT The S...

Page 22: ... server 2 IP address 2 Line Lines and registration status On the Line menu highlight and select the desired line to view detailed line status information Line status Registered Not registered Account display name Account User ID Server IP address 3 Product Info Shows the product info for the handset or base station Select Handset or Base to view the Model number handset only Serial number handset ...

Page 23: ... lists the available lines along with icons indicating each line s current registration status To view complete status information for a line On the Line menu press or to highlight the desired line and then press MENU SELECT The full line status screen appears Table 3 Line status icons Icon Description Line registered Line unregistered BACK ENTER Ellie 204 Line Larry 203 Dawn 202 John 201 ...

Page 24: ...ter the admin password and then press The default password is admin press the key to enable entering lower case letters The Admin settings are listed in Table 4 Table 4 Admin setting summary Setting Options Network setting DHCP Enable Disable Set static IP VLAN ID Others Security Secure Browsing Provisioning Server string Login ID Login PW Edit PIN code Edit PIN Firmware update Select Firmware upd...

Page 25: ... Network setting and then press MENU SELECT The Network setting menu appears 2 Press or to highlight the desired option and then press MENU SELECT DHCP Set static IP VLAN ID Others DNS and NTP servers To enable or disable DHCP 1 From the Network setting menu press or to highlight DHCP and then press MENU SELECT The DHCP screen appears 2 Press or to select Enabled or Disabled and then press DHCP is...

Page 26: ...Configuration Using the Phone Menus 26 Back to Contents M100 KLE Administrator and Provisioning Manual You must be familiar with TCP IP principles and protocols to configure static IP settings ...

Page 27: ...menu appears If DHCP is enabled an error message appears briefly before returning you to the Network setting menu 2 On the Set static IP menu with IP Address highlighted press MENU SELECT 3 Enter the Static IP Address Press to delete numbers Use the dial pad to enter numbers To add a period press the key 4 Press 5 On the Set static IP menu press or to highlight Subnet Mask and then press MENU SELE...

Page 28: ...ic IP menu press or to highlight Gateway and then press MENU SELECT 9 Enter the Gateway Press to delete numbers Use the dial pad to enter numbers To add a period press the key 10 Press To set the VLAN ID for the M100 KLE 1 From the Network setting menu press or to highlight VLAN ID and then press MENU SELECT 2 On the VLAN ID menu with WAN port highlighted press MENU SELECT SAVE BACKSPC SAVE ...

Page 29: ...or to highlight VID and then press MENU SELECT 5 Enter the WAN VID The valid range is 0 to 4095 Use the dial pad to enter numbers Press to delete numbers 6 Press 7 On the VLAN ID menu press or to highlight Priority and then press MENU SELECT 8 Enter the WAN Priority The valid range is 0 to 7 Use the dial pad to enter numbers Press to delete numbers 9 Press SET BACKSPC SAVE BACKSPC SAVE ...

Page 30: ...enter numbers 4 Press 5 On the Others menu press or to highlight DNS 2 and then press MENU SELECT 6 Enter the IP address for the secondary DNS server The VDP650 uses this server if the primary server does not respond Press to delete numbers Use the dial pad to enter numbers 7 Press 8 On the Others menu press or to highlight NTP and then press MENU SELECT 9 Enter the IP address for the NTP server I...

Page 31: ...ess 4 Press or on the message Reboot Base to apply new Web Server settings Using the Provisioning menu Use the Provisioning menu to configure auto provisioning settings For more information about auto provisioning see Provisioning on page 95 and Provisioning Using Configuration Files on page 109 On the Provisioning menu you can configure Server string the URL of the provisioning server The URL can...

Page 32: ...mbers Press 1 0 and to enter symbols The period and symbols are available under the 0 key Use the dial pad to enter numbers The format of the URL must be RFC 1738 compliant as follows schema user password host port url path user password may be empty port can be omitted if you do not need to specify the port number 4 Press 5 On the Provisioning menu press or to highlight Login ID and then press ME...

Page 33: ...ts M100 KLE Administrator and Provisioning Manual 7 Press 8 On the Provisioning menu press or to highlight Login PW and then press MENU SELECT 9 Enter the Login password Press to delete numbers Use the dial pad to enter numbers 10 Press SAVE BACKSPC SAVE ...

Page 34: ... Edit PIN code and then press SELECT The Enter old PIN screen appears 2 Enter the current PIN using the dial pad keys 3 Press 4 Enter the new PIN and then press 5 Confirm the new PIN and then press The PIN code is a four digit code that you use to deregister the handset from the base The default PIN is 1592 Changing the PIN on the handset will change the PIN for all registered handsets NEXT NEXT N...

Page 35: ...s contact lists and provisioning settings The WebUI is embedded in the M100 KLE operating system When you access the WebUI you are accessing it on the device not on the Internet This chapter describes how to access the WebUI and configure M100 KLE settings This chapter covers Using the Web User Interface WebUI on page 36 Status Page on page 38 System Pages on page 40 Network Pages on page 68 Conta...

Page 36: ...t the M100 KLE and handsets The information on the Status page matches the Status menu available on the M10 KLE handset System Contacts SIP Account Management see page 40 Call Settings see page 53 User Preferences see page 55 Handset Settings see page 55 Server Application see page 63 Base Directory see page 74 Blacklist LDAP see page 81 Remote XML see page 84 Servicing Reboot see page 86 Time and...

Page 37: ...ult password admin You can change the password later on the WebUI Security page available under Servicing 6 Click OK The WebUI appears Click topics from the navigation bar along the top of the WebUI and then click the links along the left to view individual pages For your security the WebUI times out after 10 minutes so if it is idle for that time you must log in again Most WebUI configuration pag...

Page 38: ...nd handsets Some of the information on the Status pages is also available on the Status menu available on the handset System Status The System Status page shows General information about your device including model MAC address and firmware version Account Status information about your SIP account registration Network information regarding your device s network address and network connection ...

Page 39: ...ing Manual Handset Status The handset status page shows the name and registration status of cordless handsets The page lists the maximum of 10 handsets even if fewer handsets are registered If you have not given the handsets unique names the default name of HANDSET appears ...

Page 40: ...ault values and ranges are listed there Setting Description Enable Account Enable or disable the SIP account Select to enable Account label Enter the name that will appear on the M10 KLEdisplay when account x is selected The Account Label identifies the SIP account throughout the WebUI and on the handset Dialing Line menu Display Name Enter the Display Name The Display Name is the text portion of ...

Page 41: ...the server side will also update the settings on the M10 KLEmenu and WebUI Similarly changes made using the M10 KLEor WebUI will update the settings on the server DTMF method Select the default DTMF transmission method You may need to adjust this if call quality problems are triggering unwanted DTMF tones or you have problems sending DTMF tones in general Unregister after reboot Enables the phone ...

Page 42: ...he playing of a secondary dial tone after the user enters the digit s specified or dials an external call prefix before the comma For instance 9 xxxxxxx means the secondary dial tone is played after the user dials 9 until any new digit is entered 9 3xxxxxx means only when the digit 3 is hit would the secondary dial tone stop playing PX This represents a pause of a defined time X is the pause durat...

Page 43: ...the registrar server Port Enter the port number that the registrar server will use Expiration secs Enter the desired registration expiry time in seconds Registration Freq secs Enter the desired registration retry frequency in seconds If registration using the Primary Outbound Proxy fails the Registration Freq setting determines the number of seconds before a registration attempt is made using the ...

Page 44: ...iority 1 Select the desired caller ID source to be displayed on the incoming call screen From field RPID Remote Party ID or PAI P Asserted Identity header Source Priority 2 Select the lower priority caller ID source Source Priority 3 Select the lowest priority caller ID source Setting Description Codec priority 1 Select the codec to be used first during a call Codec priority 2 Select the codec to ...

Page 45: ...ng a call if the previous codec fails Codec priority 7 Select the codec to be used seventh during a call if the previous codec fails Enable voice encryption SRTP Select to enable secure RTP for voice packets Enable G 729 Annex B When G 729a b is enabled select to enable G 729 Annex B with voice activity detection VAD and bandwidth conserving silence suppression Preferred Packetization Time ms Sele...

Page 46: ...ption Local SIP port Enter the local SIP port Transport Select the SIP transport protocol TCP Transmission Control Protocol is the most reliable protocol and includes error checking and delivery validation UDP User Datagram Protocol is generally less prone to latency but SIP data may be subject to network congestion TLS Transport Layer Security the M100 KLE supports secured SIP signalling via TLS ...

Page 47: ...Max Local RTP Port Enter the upper limit of the RTP port range Setting Description Voicemail Enter the voicemail access code The code is dialed when the user selects a line from the Message menu DND ON Enter the Do Not Disturb ON access code DND OFF Enter the Do Not Disturb OFF access code Call Forward All ON Enter the Call Forward All ON access code Call Forward All OFF Enter the Call Forward All...

Page 48: ...Call Forward Busy OFF access code Anonymous Call Reject ON Enter the Anonymous Call Reject ON access code Anonymous Call Reject OFF Enter the Anonymous Call Reject OFF access code Anonymous Call ON Enter the Anonymous Call ON access code Anonymous Call OFF Enter the Anonymous Call OFF access code Setting Description ...

Page 49: ...ected unsolicited MWI notifications notifications in addition to or instead of SUBSCRIBE and NOTIFY methods are ignored for account x If the M100 KLE receives unsolicited MWI notifications the Message Waiting LED will not light to indicate new messages Disable this setting if MWI service does not involve a subscription to a voicemail server That is the server supports unsolicited MWI notifications...

Page 50: ...for sending UDP keep alives Setting Description Enable Local MoH Enables or disables a hold reminder tone that the user hears when a far end caller puts the call on hold Setting Description Enable Network Conference Enables or disables network conferencing for account x Conference URI Enter the URI for the network bridge for conference handling on account x Setting Description Enable Session Timer...

Page 51: ...e normal or target delay Minimum Delay ms Enter the minimum delay Maximum Delay ms Enter the maximum delay This time in milliseconds must be at least twice the minimum delay Setting Description Enable Keep Alive Enable SIP keep alive in service of NAT traversal and as a heartbeat mechanism to audit the SIP server health status Once enabled OPTIONS traffic should be sent whenever the account is reg...

Page 52: ...M100 KLE Administrator and Provisioning Manual Ignore Keep Alive Failure Enable the phone to ignore keep alive failure if the failure can trigger account re registration and re subscription and active calls are dropped Setting Description ...

Page 53: ...General Call Settings Do Not Disturb Call Forward Setting Description Anonymous Call Reject Enables or disables rejecting calls indicated as Anonymous Enable Anonymous Call Enables or disables outgoing anonymous calls When enabled the caller name and number are indicated as Anonymous Setting Description Enable DND Turns Do Not Disturb on or off Setting Description Enable Call Forward Always Enable...

Page 54: ... number of calls configured for account x Call Waiting Off is selected Target Number Enter a number to which calls will be forwarded when Call Forward Busy is enabled Enable Call Forward No Answer Enables or disables call forwarding for unanswered calls on that line Target Number Enter a number to which unanswered calls will be forwarded Delay Select the number of rings before unanswered calls are...

Page 55: ...isted there Handset Settings The Handset Settings allow you to configure account assignments and names for the cordless handsets that are registered to the base station For more information on registering cordless handsets see the M100 KLE M10 KLE User Guide The network settings are also available as parameters in the configuration file See hs_settings Module Handset Settings on page 133 Account A...

Page 56: ...ered any unique handset names yet then the default name of HANDSET appears On the Account Assignments table you can select which accounts will be available for both incoming and outgoing calls on each handset The handset will first attempt to use the account you select under Default when going off hook ...

Page 57: ...of a call Because a maximum of six active SIP sessions are supported across all handsets and desksets you should only configure a maximum of six KeyLine assignments The factory default is set to Account 1 for Keyline 1 to 6 To enable a Key System experience for your phone system you must configure the line keys L1 to L4 for each handset and deskset Such configuration is available via the WebUI pho...

Page 58: ...t select MENU User Settings Progrm able key Line key For each line key L1 to L4 assign the KeyLine number that matches the KeyLine numbers you configured in the WebUI KeyLine Assignments The default configuration to enable a Key System experience is L1 Type KeyLine L1 Value Index 1 L2 Type KeyLine L2 Value Index 2 L3 Type KeyLine L3 Value Index 3 L4 Type KeyLine L4 Value Index 4 For more informati...

Page 59: ...tings x pfk line2 value 2 hs_settings x pfk line3 account 1 hs_settings x pfk line3 feature keyline hs_settings x pfk line3 value 3 hs_settings x pfk line4 account 1 hs_settings x pfk line4 feature keyline hs_settings x pfk line4 value 4 For more information about these parameters see hs_settings Module Handset Settings on page 133 Repeater Mode On the Repeater Mode page you can enable a repeater ...

Page 60: ...ministrator and Provisioning Manual Setting Description Enable Repeater Mode Select this check box to enable a repeater to be registered to your M100 KLE 4 Line base station Changing this setting requires a reboot of the M100 KLE 4 Line base station ...

Page 61: ...s HANDSET Blank name fields are not allowed If you click when any fields are empty an error message appears Programmable Hard Keys You can assign additional functions to the Line keys Hard keys and Soft keys that are listed on the Programmable Hard Keys page The functions that you assign to these keys apply to each key in idle mode only The programmable hard key settings are also available as para...

Page 62: ...e phone user can manage his her own held calls and shared calls within the system The key LED will change according to call activity In the Value setting set the KeyLine number For example 1 for Line Key 1 2 for Line Key 2 etc For more information about KeyLine numbers see KeyLine Assignments on page 57 Line Configures the key for accessing a line The phone user can make calls or answer calls by p...

Page 63: ...riable value starts and ends with in the query part of the URL Action URI variables pass dynamic data to the server The valid URL format is http host port dir file name variable name variable value Call History Configures the key to access the Call History list Redial Configures the key to access the Redial list Messages Configures the key to access the Message menu In the Account setting select t...

Page 64: ...r XML application being called Variable values are predefined and depend on the status of the phone If the variable has no meaning in the current status then the phone sends an empty string The table below lists all possible variable values Note that variables applicable during an Incoming or Active Call such as INCOMINGNAME and REMOTENUMBER are initialised at the beginning and at the end of the c...

Page 65: ...ic file on the fly Successful Registration The Successful Registration URI is triggered the first time the phone registers successfully to a SIP Account If the phone registers to multiple SIP Accounts then the Successful Registration URI is triggered for each line On Hook The On Hook URI is triggered when the phone transitions from Active to Idle or from Paging to Idle For example when The user pr...

Page 66: ...ction URI will not be triggered if DND or Call Forward All is enabled or if Call Waiting is disabled i e the call is rejected Outgoing Call The Outgoing Call URI is triggered each time a SIP INVITE message is sent Dialling mode For example after Pressing the key in Pre Dial with populated number Using the dial pad to speed dial a call Dialling a Directory number by going off hook Timer Based The T...

Page 67: ...le HTTP Push Select to enable HTTP push which enables the phone to display XML objects that are pushed to the phone from the server via http https POST or SIP NOTIFY Enable Push during call Select to enable the phone to display pushed XML objects during a call Otherwise the XML application is displayed after the call is over ...

Page 68: ...ne of the servers listed on the Basic Network Settings page However for operations triggered by dependent upon network status the phone must determine which server to use For example a special case like the Network down LED indication on the base station can be ambiguous for server association Because its primary purpose is to aid in troubleshooting SIP registration issues this case will be associ...

Page 69: ...s and ranges are listed there IPv4 You must be familiar with TCP IP principles and protocols to configure static IP settings Setting Description Disable Disables all related IPv4 settings DHCP DHCP is selected enabled by default which means the M100 KLE will get its IP address Subnet Mask Gateway and DNS Server s from the network When DHCP is disabled you must enter a static IP address for the M10...

Page 70: ...y DNS Setting Description Disable Disables all related IPv6 settings Auto Configuration Auto configuration is selected enabled by default which means the M100 KLE will get its IP address Gateway and DNS Server s from the network When Auto Configuration is disabled you must enter a static IP address for the M100 KLE as well as addresses for the Gateway and DNS Server s Static IP When Static IP is s...

Page 71: ... Settings on page 140 Default values and ranges are listed there Setting Description Enable LAN Port VLAN Enable if the phone is part of a VLAN on your network Select to enable VID Enter the VLAN ID vlan 5 for example Priority Select the VLAN priority that matches the Quality of Service QOS settings that you have set for that VLAN ID Outbound SIP packets will be marked and sent according to their ...

Page 72: ... protocol supported on some network switches It is required for auto configuration with VLAN settings Packet Interval secs Sets the LLDP MED packet interval in seconds Setting Description Enable 802 1x Enables or disables the 802 1x authentication protocol This protocol allows the phone to attach itself to network equipment that requires device authentication via 802 1x Identity Enter the 802 1x E...

Page 73: ...nfiguration file and certificates must match the names provided above For more information about configuring VPN visit our website at www snomamericas com Ensure that NTP or manual time is configured correctly so that the M100 KLE is using the correct date and time before VPN setup Mismatched time between sites and servers may invalidate the initial TLS handshake Setting Description VPN Enable Ena...

Page 74: ...ation for up to 200 entries In order to back up your contacts or import another local directory file the page also enables you to export and import the base directory The BaseDirectory lists entries on up to 10 pages with 20 entries per page Click or a page number to view the desired page of entries Each handset also has its own directory You can add entries to the handset directory using the hand...

Page 75: ...100 KLE Administrator and Provisioning Manual Table 5 describes the buttons available on the BaseDirectory page Table 5 BaseDirectory commands Click To Sort the list by last name Edit information for an entry View the next page of entries ...

Page 76: ...lete selected entries from the directory Click Select All to select every entry on the page you are viewing Add a new directory entry Delete all Directory entries Import a directory file Export the directory Setting Description Range Default First Name Enter the appropriate names in these fields The maximum length of the first name and last name fields is 15 characters n a Blank Last Name Ringer T...

Page 77: ...d up to 200 blacklist entries In order to back up your blacklist entries or import another local blacklist file the page also enables you to export and import the blacklist The blacklist lists entries on up to 10 pages with 20 entries per page Click or a page number to view the desired page of entries Account Sets the account used when you dial this directory entry Default Account Account 1 8 Defa...

Page 78: ...ge blacklist entries For more information see the M100 KLE M10 KLE User Guide Table 6 Blacklist commands Click To Sort the list by last name Edit information for an entry View the next page of entries View the last page of entries View the first page of entries Delete selected entries Click Select All to select every entry on the page you are viewing Add a new entry Delete all entries ...

Page 79: ...blacklist file Export the blacklist Setting Description Range Default First Name Enter the appropriate names in these fields The maximum length of the first name and last name fields is 15 characters n a Blank Last Name Account Sets the account used when you dial this directory entry Default Account Account 1 8 Account 1 Work Number Enter the appropriate names and numbers in these fields n a Blank...

Page 80: ... importing a complete blacklist file with the aim of replacing the entire current blacklist use Select All and to clear the blacklist before importing the file Blacklist files are xml files that have the following tags Using the configuration file you can set whether an imported blacklist file adds to or replaces existing entries See file Module Imported File Settings on page 168 Blacklist WebUI f...

Page 81: ... users to search the directory for names and telephone numbers The LDAP settings are also available as parameters in the configuration file See remoteDir Module Remote Directory Settings on page 155 After entering information on this page click to save it LDAP Settings Click the link for each setting to see the matching configuration file parameter in remoteDir Module Remote Directory Settings on ...

Page 82: ...dwidth Maximum search delay Enter the delay in seconds before the phone starts returning search results First name filter Enter the first name attributes for LDAP searching The format of the search filter is compliant to the standard string representations of LDAP search filters RFC 2254 Last name filter Enter the last name attributes for LDAP searching The format of the search filter is compliant...

Page 83: ...LDAP entries in the same format as the Local Directory Other number attribute Sets the attribute for the other number What you enter here should match the other number attribute for entries on the LDAP server otherPhone for example This helps ensure that the phone displays LDAP entries in the same format as the Local Directory Lookup for incoming calls Enables or disables LDAP incoming call lookup...

Page 84: ... the following failing conditions is encountered Server not reachable Remote XML directory file is not available Invalid XML directory file Remote XML Directory Format The following shows a sample single entry file which can be used in a remote XML directory Note that the default tags are the same as those defined for the Local Directory xml version 1 0 encoding utf 8 DIR_ENTRY DIR_ENTRY_NAME_FIRS...

Page 85: ...erver based directories are enabled 1 Local 2 Blacklist 3 LDAP 4 Remote XML directory 1 5 Remote XML directory 2 6 Remote XML directory 3 Any Remote XML directories will move up the list if LDAP directories are not enabled Remote XML URI Enter the location of the XML directory file from which the phone will sync and retrieve directory entries Enable Incoming Outgoing Call Lookup Enables disables t...

Page 86: ...k Time and Date On the Time and Date page you can manually set the time and date and the time and date formats You can also set the system time to follow a Network Time Protocol NTP Server recommended or you can set the time and date manually The time and date settings are also available as parameters in the configuration file See time_date Module Time and Date Settings on page 150 ...

Page 87: ...s selected select to use DHCP to locate the time server Option 42 specifies the NTP server available to the phone When enabled the phone obtains the time in the following priority 1 Option 42 2 NTP Server 3 Manual time Setting Description Time Zone Select your time zone from the list Automatically adjust clock for Daylight Savings Select to adjust the clock for daylight savings time according to t...

Page 88: ...f User defined DST is enabled this specifies the daylight savings adjustment in minutes to be applied when the current time is between Daylight Savings Start and Daylight Savings End Use DHCP Option 2 100 101 If Enable Network Time is selected select to use DHCP to determine the time zone offset Options 2 100 and 101 determine time zone information Setting Description Date Select the current year ...

Page 89: ...ile tpk file You can import one custom language for use on the WebUI The custom language adds to the existing languages available with the firmware Importing a custom language can only be done using the configuration file See file Module Imported File Settings on page 168 The available languages for export are identical to the WebUI Language list described in User Preferences on page 55 The filena...

Page 90: ...y upgrade the M100 KLE firmware The firmware upgrade settings are also available as parameters in the configuration file See provisioning Module Provisioning Settings on page 145 Firmware Server Settings Click the link for each setting to see the matching configuration file parameter in provisioning Module Provisioning Settings on page 145 Default values and ranges are listed there Setting Descrip...

Page 91: ...be a full path including the filename of the firmware file Installed Cordless Deskset Firmware The version number of deskset firmware currently installed Server authentication name Authentication username for the firmware server Server authentication password Authentication password for the firmware server Setting Description You can also configure the M100 KLE to check for firmware updates at reg...

Page 92: ...are updating handset and or deskset firmware you must perform one more procedure after clicking see Updating a Cordless Handset Deskset below Updating a Cordless Handset Deskset Updating DECT cordless handset deskset firmware using the WebUI is a two step process First you must download the handset deskset firmware and install it on the base station Second you must install the handset deskset firm...

Page 93: ... the handset deskset firmware is aleady up to date the handset deskset firmware URL is incorrect or the file cannot be retrieved for any other reason the handset deskset firmware file is corrupted the handset deskset doesn t recognize the firmware file For example the firmware file may belong to a different ErisTerminal product To install the firmware on the cordless handset deskset 1 On the hands...

Page 94: ...ware update The handset deskset checks for new firmware If new firmware is found the handset deskset screen asks you to proceed with the update Only one handset deskset at a time can perform a firmware update The base LEDs flash to indicate the base is busy and all incoming calls are rejected while the update is in progress ...

Page 95: ...he M100 KLE to receive automatic configuration and firmware updates The Provisioning page also allows you to manually update M100 KLE configuration from a locally stored configuration file using an Import function You can also export the M100 KLE configuration either to back it up or apply the configuration to another M100 KLE in the future to a file on your computer The provisioning process funct...

Page 96: ... port can be omitted if you do not need to specify the port number Server authentication name User name for access to the provisioning server Server authentication password Password for access to the provisioning server Setting Description Enable PnP Subscribe Select to enable the M100 KLE to search for the provisioning URL via a SUBSCRIBE message to a multicast address 224 0 1 75 The M100 KLE exp...

Page 97: ... not locate a configuration file then the server provisioning string is checked Note Ensure that DHCP is also enabled on the Basic Network Settings page DHCP Option Priority 1 If DHCP is enabled sets the DHCP Option priority Select the highest priority option DHCP Option Priority 2 If DHCP is enabled sets the DHCP Option priority Select the second highest priority option DHCP Option Priority 3 If ...

Page 98: ...able When selected disables regularly scheduled file checking Schedule Check Interval Sets an interval for checking for updates After selecting Interval enter the interval in minutes between update checks Schedule Check Days of the Week Select to enable weekly checking for updates on one or more days After selecting Days of the Week select the day s on which the M100 KLE checks for updates Start H...

Page 99: ... is different from the current version The M100 KLE will restart immediately after importing the configuration file without waiting for one minute of inactivity Export Configuration You can export all the settings you have configured on the WebUI and save them as a configuration file on your computer You can then use this configuration file as a backup or use it to update other phones Under Export...

Page 100: ...number and software version in the following format Model Number xxxxxxx SW Version xxxxxxx You can use the exported file as a general configuration file and duplicate the settings across multiple units However ensure that you edit the file to remove any MAC specific SIP account settings before applying the general configuration file to other units Reset Configuration You can reset the phone to it...

Page 101: ...isioning For more information on using provisioning to set passwords see profile Module Password Settings on page 178 To change the admin password 1 Enter the old password for a new M100 KLE the default password is admin 2 Enter and re enter a new password The password is case sensitive and can consist of both numbers and letters to a maximum of 15 characters 3 Click To change the User password 1 ...

Page 102: ...l be used as sources for trusted SIP traffic All unsolicited SIP traffic for example INVITE NOTIFY unsolicited MWI OPTIONS will be blocked unless it is from one of the trusted servers with the enabled accounts If additional trusted sources are required beyond what has been specified with the enabled accounts for example if IP dialling or other types of server traffic need to be secured use the Tru...

Page 103: ...using CIDR notation defined in rfc4632 IPv4 or IPv6 address followed by a prefix for example 192 168 0 1 24 2 IP range specified with a pair of starting and ending IPv4 or IPv6 addresses separated by for example 192 168 0 1 192 168 5 6 No space before or after Both starting IP ending IP have to be with the same IP version Starting IP has to be smaller than the ending IP otherwise all traffic will ...

Page 104: ...e following cases When the phone acts as a web server for the user to manage configurations When the phone acts as a client for applications where HTTP is supported Trusted Trusted Certificates are for server authentication with secured HTTP transaction in the following applications SIP signalling Provisioning Firmware and LDAP directory service Up to 20 trusted certificates can be installed Devic...

Page 105: ... certificates delete individual or all certificates protect certificates by selecting them in the Protected column and then clicking Protected certificates cannot be selected for deletion and are not removed during a reset to factory defaults Select Only accept trusted certificates to enable server authentication Deselecting this option disables server authentication ...

Page 106: ...r ACS authentication ACS URL URL used to contact the ACS for example http my acs 9675 path to somewhere Enable Period Inform Enable Disable periodic inform method calls Periodic Inform Interval seconds Periodic inform method calls interval Connection Request Username If the ACS wants to communicate with the device it must offer the matching Connection Request user name When the device sends the re...

Page 107: ... the capture as a pcap file The file can be used for diagnostic and troubleshooting purposes Under Download Log you can save the system log to a file The Syslog settings are also available as parameters in the configuration file See log Module Log Settings on page 154 Syslog Settings Setting Description Enable Syslog Enable log output to syslog server Server Address Syslog server IP address Port S...

Page 108: ...ication that an error or critical condition can occur if action is not taken INFO Normal operational messages DEBUG Developer messages for troubleshooting debugging purposes Network Trace To perform a network trace 1 Start a network trace by clicking The button changes to 2 Stop the network trace by clicking 3 Save the trace by clicking Your browser should prompt you to save the capture pcap file ...

Page 109: ...editor such as Notepad The settings within a configuration file are grouped into modules Most of the modules group their settings in the same way that settings are grouped on the M100 KLE WebUI For example the time_date module in the configuration file contains the same settings that are on the Time and Date WebUI page For a complete list of M100 KLE configuration file modules and their associated...

Page 110: ...t model M100 KLE for example If the provisioning URL specifies both a path and filename then the M100 KLE retrieves only the configuration file specified 3 The M100 KLE restarts after one minute of inactivity During provisioning the M100 KLE reads the configuration file and validates each module and setting The M100 KLE considers a setting valid if it is a valid data type formatted as a valid sett...

Page 111: ...k sync enables you to start a resynchronization remotely using your hosted server s web portal The Remote check sync settings are available only in the configuration file not the WebUI Repeatedly at a defined interval from 60 to 65535 minutes 45 days M100 KLE restart If the M100 KLE needs to restart after an auto update the restart happens only after the device has been idle for one minute To prev...

Page 112: ...pecific file model _ MAC Address cfg The model variable is the Snom product model for example M100 KLE For more information about the MAC specific configuration file see Guidelines for the MAC Specific configuration file on page 114 If the provisioning URL specifies a path only with no filename then by default the M100 KLE will fetch both files However if the provisioning URL specifies both a path...

Page 113: ...nks to data files are in the configuration file s file module This is where you enter any URLs to the data files that the M100 KLE 4 Line base station may require None of the data files are exported when you export a configuration file from the M100 KLE However you can export a Directory or Blacklist xml file using the WebUI After modifying the xml file you can use the configuration file file modu...

Page 114: ...c configuration file which you will have to copy and edit for each M100 KLE Clearing parameters with NULL in configuration file For configuration file parameters that can have a text string value you can clear the value of the parameter by applying the value NULL in the configuration file For example sip_account 1 display_name NULL Guidelines for the MAC Specific configuration file The M100 KLE do...

Page 115: ..._ as well as spaces To encrypt a configuration file 1 Optional Place your configuration file in the same folder as the openssl executable file If the configuration file is not in the same folder as the openssl executable file you can enter a relative pathname for the infile in the next step 2 Double click the openssl exe file 3 On the openssl command line type enc aes 256 cbc pass pass passphrase1...

Page 116: ...sioning page under Resynchronization select Use Encryption for configuration file 3 Enter the 16 character passphrase that you created when you encrypted the configuration file 4 Click You must ensure that configuration files are encrypted when enabling AES Encryption Decrypting an unencrypted file will result in a garbage file that is not processed This will also be logged as an error in the syst...

Page 117: ...reorganize the modules within the configuration file itself The configuration file settings can be listed in any order and the configuration file will still be valid The modules included in the configuration file are sip_account Module SIP Account Settings on page 119 hs_settings Module Handset Settings on page 133 network Module Network Settings on page 140 system Module System settings on page 1...

Page 118: ..._settings Module Call Settings on page 164 audio Module Audio Settings on page 166 file Module Imported File Settings on page 168 xml_app Module XML App Settings on page 171 tr069 Module TR 069 Settings on page 172 tone Module Tone Definition Settings on page 174 profile Module Password Settings on page 178 ...

Page 119: ...ou would set sip_account 2 sip_account_enable 1 sip_account 2 label Line 2 sip_account 2 display_name 1002 sip_account 2 user_id 2325551002 and so on if you have additional accounts to configure The SIP account settings follow the format sip_account x element where x is an account number ranging from 1 to 8 for the M100 KLE All these settings are exported when you manually export the configuration...

Page 120: ...sport_method Description Sets the transport method for DTMF signalling for account x Values auto rfc2833 inband info Default auto Setting sip_account x unregister_after_reboot_enable Description Enables or disables the M100 KLE to unregister account x after rebooting Values 0 disabled 1 enabled Default 0 Setting sip_account x primary_sip_server_address Description Sets the SIP server IP address fo...

Page 121: ...rel PRACK option Indicates if the reliable provisional responses are disabled supported or required 1 supported We will include 100rel in Supported header This triggers the remote side server or remote client to include Requires 100rel in their response 180 or 183 Server may choose not to do so But if it does we need to respond with PRACK We will NOT include a Requires 100rel in our requests INVIT...

Page 122: ...r port for account x Values 1 65535 Default 5060 Setting sip_account x codec_priority 1 Description Sets the highest priority codec for account x Values g711u g711a g729 g726 g722 g723_1 ilbc opus Default g711u Setting sip_account x codec_priority 2 Description Sets the second highest priority codec for account x Values none g711u g711a g729 g726 g722 g723_1 ilbc opus Default g711a Setting sip_acc...

Page 123: ...g711u g711a g729 g726 g722 g723_1 ilbc opus Default ilbc Setting sip_account x voice_encryption_enable Description Enables or disables SRTP voice encryption for account x Values 0 disabled 1 enabled Default 0 Setting sip_account x g729_annexb_enable Description Enables G 729 Annex B with voice activity detection VAD and bandwidth conserving silence suppression This setting applies only when G 729a...

Page 124: ...nt x Values udp tcp tls Default udp Setting sip_account x mwi_enable Description Enables or disables message waiting indicator subscription for account x Enable if SUBSCRIBE and NOTIFY methods are used for MWI Values 0 disabled 1 enabled Default 0 Setting sip_account x mwi_subscription_expires Description Sets the MWI subscription expiry time in seconds for account x Values 15 65535 Default 3600 S...

Page 125: ...t_traversal_stun_server_port Description Sets the STUN server port Values 1 65535 Default 3478 Setting sip_account x nat_traversal_stun_keep_alive_enable Description Enables or disables UDP keep alives Keep alive packets are used to maintain connections established through NAT Values 0 disabled 1 enabled Default 1 Setting sip_account x nat_traversal_stun_keep_alive_interval Description Sets the in...

Page 126: ...ession timer Values 0 disabled 1 enabled Default 0 Setting sip_account x sip_session_timer_min Description Sets the session timer minimum value in seconds for account x Values 90 65535 Default 90 Setting sip_account x sip_session_timer_max Description Sets the session timer maximum value in seconds for account x Values 90 65535 Default 1800 Setting sip_account x check_trusted_certificate Descripti...

Page 127: ...Setting sip_account x call_rejection_response_code Description Select the response code for call rejection This code applies to the following call rejection cases User presses for an incoming call DND is enabled Phone rejects a second incoming call with Call Waiting disabled Phone rejects an anonymous call with Anonymous Call Rejection enabled Phone rejects call when the maximum number of calls is...

Page 128: ...option Description Select DNS query option for SIP traffic only 0 DNS query with A record only 1 DNS query with NAPTR SRV A DNS query for all other traffic e g HTTP should always perform A record only Values 0 1 Default 1 Setting sip_account shared_local_sip_port_enable Description Allow the same SIP local port for multiple accounts If enabled the SIP local port defined in parameter sip_account sh...

Page 129: ...n of the caller ID that is displayed for outgoing calls using account x Values Text string Default Blank Setting sip_account x user_id Description Sets the account ID for account x Depending on your service provider s specifications this could be an extension number Note Do not enter the host name e g sipservice com The configuration file automatically adds the default host name Values Text string...

Page 130: ..._account x access_code_dnd_on Description Sets the do not disturb DND ON feature access code for account x Values Text string Default Blank Setting sip_account x access_code_dnd_off Description Sets the do not disturb DND OFF feature access code for account x Values Text string Default Blank Setting sip_account x access_code_cfa_on Description Sets the Call Forward All ON feature access code for a...

Page 131: ...x Values Text string Default Blank Setting sip_account x access_code_anonymous_call_block_on Description Sets the Anonymous Call Block ON feature access code for account x Values Text string Default Blank Setting sip_account x access_code_anonymous_call_block_off Description Sets the Anonymous Call Block OFF feature access code for account x Values Text string Default Blank Setting sip_account x a...

Page 132: ...left blank the M100 KLE uses the account x user ID for MWI subscription Values SIP URI text string Default Blank Setting sip_account x network_conference_enable Description Enables or disables network conferencing for account x Values 0 disabled 1 enabled Default 0 Setting sip_account x network_bridge_uri Description Sets the URI for the network conferencing bridge on account x Values Text string ...

Page 133: ...through manual DECT registration Otherwise handset have to be registered through manual DECT registration See also parameters hs_settings x ipei system x registered_ipei Values 0 disabled 1 enabled Default 0 Setting hs_settings handset_us_pin_code Description Sets the new 4 digit PIN for handset registration deregistration Values 4 digit number Default 1592 Setting hs_settings keyline y Descriptio...

Page 134: ... call list dir call log redial messages dnd cfwd all cfwd busy cfwd no answer Default keyline Setting hs_settings x pfk line2 account Description Assign an Account number to the L2 line key Values 1 8 Default 1 Setting hs_settings x pfk line2 value Description Assign a KeyLine number to the L2 line key Values 1 12 Default 2 Setting hs_settings x pfk line3 feature Description Assign a feature to th...

Page 135: ...fwd busy cfwd no answer Default keyline Setting hs_settings x pfk line4 account Description Assign an Account number to the L4 line key Values 1 8 Default 1 Setting hs_settings x pfk line4 value Description Assign a KeyLine number to the L4 line key Values 1 12 Default 4 Setting hs_settings x pfk hold feature Description Assign a feature to the HOLD Hard Key Values unassigned call list dir call lo...

Page 136: ...ng hs_settings x pfk mute feature Description Assign a feature to the MUTE hard key Values unassigned call list dir call log redial messages dnd cfwd all cfwd busy cfwd no answer Default unassigned Setting hs_settings x pfk mute account Description Assign an Account number to the MUTE hard key Values 1 8 Default 1 Setting hs_settings x pfk up feature Description Assign a feature to the UP hard key...

Page 137: ...hs_settings x pfk softkeyleft feature Description Assign a feature to the LEFT soft key Values unassigned call list dir call log redial messages dnd cfwd all cfwd busy cfwd no answer Default unassigned Setting hs_settings x pfk softkeyleft account Description Assign a feature to the LEFT soft key Values 1 8 Default 1 Setting hs_settings x pfk softkeyright feature Description Assign a feature to th...

Page 138: ... use this account first when going off hook Values 1 6 Default 1 Setting hs_settings x assigned_account Description Sets the accounts for handset x that will be available for incoming and outgoing calls List account numbers separated by commas for example 1 2 3 4 5 6 7 8 Values 1 8 Default 1 2 3 4 5 6 7 8 Setting hs_settings x ipei Description where x ranges from 1 10 Registration slot reserved fo...

Page 139: ...Description Enables a repeater such as the VSP605 Range Extender to be registered to the M100 KLE 4 Line base station Values 0 disabled 1 enabled Default 0 Setting system eco Description Enables or disables ECO mode Values 0 disabled 1 enabled Default 0 Setting system x registered_ipei Description Read only parameters indicating handset registration status for both auto manual registration where x...

Page 140: ...Sets the WAN VLAN ID Values 0 4095 Default 0 Setting network vlan wan priority Description Sets the WAN port priority Values 0 7 Default 0 Setting network lldp_med enable Description Enables or disables LLDP MED Values 0 disabled 1 enabled Default 1 Setting network lldp_med interval Description Sets the LLDP MED packet interval in seconds Values 1 30 Default 30 Setting network eapol enable Descrip...

Page 141: ...ess_password Description Sets the 802 1x EAPOL MD5 password Values Text string Default Blank Setting network vendor_class_id Description Sets the vendor ID for DHCP option 60 Values Text string Default snomM100KLE Setting network user_class Description Sets the user class for DHCP option 77 Values Text string Default snomM100KLE ...

Page 142: ...ing network ip subnet_mask Description Sets the subnet mask for the network Values Text string IPv4 Default Blank Setting network ip gateway_addr Description Sets the Gateway IP address Values Text string IPv4 Default Blank Setting network ip dns1 Description Sets the primary DNS server IP address Values Text string IPv4 Default Blank Setting network ip dns2 Description Sets the secondary DNS serv...

Page 143: ...on If IPv4 mode is PPPoE enter your PPPoE account password Values Text string Default Blank Setting network ip6 mode Description Set the IPv6 network mode depending on how the device will be assigned an IP address Values disable auto static Default disable Setting network ip static_ip6_addr Description When IPv6 mode is static enter the static IP address for the network Values Text string IPv6 Def...

Page 144: ...twork ip6 dns2 Description If manual DNS configuration is enabled enter the address for the secondary DNS server Values Text string IPv6 Default Blank Setting network ip6 manually_configure_dns Description Enable or disable manual DNS configuration for IPv6 Values 0 disable 1 enable Default 0 Setting network vpn enable Description Enables or disables the phone to connect using the OpenVPN client F...

Page 145: ...g dhcp_option_priority_1 Description Sets the first priority DHCP option for the provisioning firmware file check Values 66 159 160 Default 66 Setting provisioning dhcp_option_priority_2 Description Sets the second priority DHCP option for the provisioning firmware file check Values 66 159 160 Default 159 Setting provisioning dhcp_option_priority_3 Description Sets the third priority DHCP option f...

Page 146: ...en checks for new firmware and or configuration files Values 0 65535 Default 0 OFF Setting provisioning weekdays Description Sets the day s when the device checks for new firmware and or configuration files Enter a comma delimited list of weekdays from 0 Sunday to 6 Saturday For example 5 6 0 means the provisioning check will be performed on Friday Saturday and Sunday Values 0 6 Default Blank Sett...

Page 147: ...bled 1 enabled Default 0 Setting provisioning crypto_passphrase Description Sets the AES encryption passphrase for decrypting the configuration file s Enter the key that was generated when you encrypted the file Values Text string Default Blank Setting provisioning check_trusted_certificate Description Enables or disables accepting only a trusted TLS certificate for access to the provisioning serv...

Page 148: ..._access_password remoteDir ldap_access_password remoteDir broadsoft_access_password Values 0 disabled 1 enabled Default 0 Setting provisioning firmware_url Description Sets the URL for the server hosting the firmware file Values Text string Default Blank Setting provisioning handset_firmware_url Description Sets the URL for the server hosting the handset firmware file Values Text string Default Bl...

Page 149: ...k Setting provisioning server_address Description Sets the provisioning server IP address Values Text string Default https secure provisioning s nom com snomM400SC sn omM400SC htm Setting provisioning server_username Description Sets the authentication name for the provisioning server Values Text string Default Blank Setting provisioning server_access_password Description Sets the authentication p...

Page 150: ...ing the date Values DD MM YY MM DD YY YY MM DD Default DD MM YY Setting time_date 24hr_clock Description Enables or disables 24 hour clock Values 0 disabled 1 enabled Default 1 Setting time_date ntp_server Description Enables or disables NTP server to set time and date Values 0 disabled 1 enabled Default 1 Setting time_date ntp_server_addr Description Sets the URL for the NTP server Values IPv4 IP...

Page 151: ...c Canary Europe London Africa Casablanca Europe Tirane Europe Vienna Europe Brussels Europe Zagreb Europe Prague Europe Copenhagen Europe Paris Europe Berlin Europe Budapest Europe Rome Europe Luxembourg Europe Skopje Europe Amsterdam Africa Windhoek Europe Tallinn Europe Helsinki Asia Gaza Europe Athens Asia Jerusalem Asia Amman Europe Riga Asia Beirut Europe Chisinau Europe Kaliningrad Europe Bu...

Page 152: ...n Sets the month that daylight savings time starts Values January December Default March Setting time_date daylight_saving_start_week Description Sets the week that daylight savings time starts Values 1 5 Default 2 Setting time_date daylight_saving_start_day Description Sets the day that daylight savings time starts Values Sunday Monday Tuesday Wednesday Thursday Friday Saturday Default Sunday Set...

Page 153: ... savings time ends Values 00 00 23 00 Default 02 00 Setting time_date daylight_saving_amount Description Sets the daylight savings time offset in minutes Values 0 255 Default 60 Setting time_date timezone_dhcp_option Description Enables or disables DHCP option 2 100 101 for determining time zone information Values 0 disabled 1 enabled Default 0 Setting time_date ntp_server_update_interval Descript...

Page 154: ...he log settings follow the format log element All the log settings are included in the general configuration file Setting log syslog_enable Description Enables or disables log output to syslog server Values 0 disabled 1 enabled Default 0 Setting log syslog_server_address Description Sets the syslog server IP address Values Text string IPv4 or IPv6 Default Blank Setting log syslog_server_port Descr...

Page 155: ...E 4 Line base station s access to the LDAP directory Values 0 disabled 1 enabled Default 0 Setting remoteDir ldap_directory_name Description Sets the LDAP directory name Values Text string Default Blank Setting remoteDir ldap_server_address Description Sets the LDAP server IP address Values Text string Default Blank Setting remoteDir ldap_port Description Sets the LDAP server port Values 1 65535 D...

Page 156: ...ur directory may include attributes like cn common name or ou organizational unit or dc domain component For example ou accounting dc snom dc com Values Text string Default Blank Setting remoteDir ldap_max_hits Description Sets the maximum number of entries returned for an LDAP search Limiting the number of hits can conserve network bandwidth Values 0 32000 Default 200 Setting remoteDir ldap_searc...

Page 157: ...lank Setting remoteDir ldap_lastname_attribute Description Sets the last name attributes Values Text string Default Blank Setting remoteDir ldap_work_number_attributes Description Sets the number attributes Enter the number attributes that you want the M100 KLE to display for each entry returned after an LDAP search Separate each attribute with a space For example telephoneNumber mobile will displ...

Page 158: ...1 enabled Default 0 Setting remoteDir ldap_check_certificate Description Enables or disables accepting only a trusted LDAP certificate Values 0 disabled 1 enabled Default 0 Setting remoteDir xml x name Description Sets the name of the directory as it will appear on the phone s Directory list For this and following parameters x is the number of the XML directory 1 3 Values Text string Default Blank...

Page 159: ... for a directory entry Values Text string Default DIR_ENTRY_NAME_LAST Setting remoteDir xml x work_number_tag Description Sets the work number tag for a directory entry Values Text string Default DIR_ENTRY_NUMBER_WORK Setting remoteDir xml x mobile_number_tag Description Sets the mobile number tag for a directory entry Values Text string Default DIR_ENTRY_NUMBER_MOBILE Setting remoteDir xml x othe...

Page 160: ...general configuration file Setting web server_enable Description Enables or disables the availability of the phone s embedded WebUI Values 0 disabled 1 enabled Default 1 Setting web http_port Description Sets the http port when http is enabled Values 1 65535 Default 80 Setting web https_enable Description Sets server to use the https protocol Values 0 disabled 1 enabled Default 0 Setting web https...

Page 161: ...s are included in the general configuration file Setting trusted_ip only_accept_allowed_ip Description Enables or disables using the Allowed IP list to filter network traffic When enabled all unsolicited IP traffic will be blocked unless it is from one of the trusted IP addresses on the Allowed IP list Values 0 disabled 1 enabled Default 0 Setting trusted_ip x allow_ip Description Enter an IP addr...

Page 162: ...c and reject any traffic from unauthorized sources The trusted_servers settings follow the format trusted_servers element All the trusted_servers settings are included in the general configuration file Setting trusted_servers only_accept_sip_account_servers Description Enables or disables using each enabled account s Registration server SIP server Outbound Proxy server and Backup Outbound Proxy se...

Page 163: ...ppears on the WebUI Values en fr es Default en Setting user_pref call_terminated busy_tone_enable Description Enables the M100 KLE to play a busy tone when the far end party ends the call or when a network error condition keep alive failure occurs Values 0 disabled 1 enabled Default 0 Setting user_pref account x diversion_display Description Enables or disables the display of diversion name addr i...

Page 164: ... disabled 1 enabled Default 0 Setting call_settings account x outgoing_anonymous_enable Description Enables or disables outgoing anonymous calls Values 0 disabled 1 enabled Default 0 Setting call_settings account x dnd_enable Description Enables or disables Do Not Disturb for account x Values 0 disabled 1 enabled Default 0 Setting call_settings account x call_fwd_always_enable Description Enables ...

Page 165: ...lank Setting call_settings account x cfna_enable Description Enables or disables Call Forward No Answer for account x Values 0 disabled 1 enabled Default 0 Setting call_settings account x cfna_target Description Sets the Call Forward No Answer target number for account x Values Text string Default Blank Setting call_settings account x cfna_delay Description Sets the Call Forward No Answer delay in...

Page 166: ...e good audio quality with the minimal possible delay Values 30 500 Default 70 Setting audio x adaptive_jitter min_delay Description When in adaptive jitter buffer mode set the minimum delay in ms desirable to maintain data packet capture and audio quality Values 20 250 Default 60 Setting audio x adaptive_jitter target_delay Description When in adaptive jitter buffer mode set the target delay in ms...

Page 167: ..._end Description Sets the Local RTP port range end Values 1 65535 Default 19000 Setting audio rtcp_xr enable Description Enables or disables reporting of RTCP XR via SIP to a collector server RTP Control Protocol Extended Reports RTCP XR are used for voice quality assessment and diagnostics Values 0 disabled 1 enabled Default 0 ...

Page 168: ...imported None of these settings are exported when you manually export the configuration from the M100 KLE General configuration file settings Setting file certificate x url Description URL to upload a trusted certificate file in pem or crt It will be given index x and marked as unprotected x ranges from 1 to 20 Values Text string Default Blank Setting file protected_certificate x url Description U...

Page 169: ...t Blank Setting file action Description Enables you to delete certain certificates removecertificate_customdevice remove the custom device certificate and resume the use of the factory installed device certificate removecertificate_allnonprotected remove all non protected trusted certificates removecertificate_all remove the custom device certificate and all protected or non protected trusted cert...

Page 170: ...tory overwrite Description URL of contact directory to be imported Entries in the imported file will replace all existing directory entries Values Text string Default Blank Setting file contact blacklist append Description URL of contact blacklist to be imported Entries in the imported file will be added to existing blacklist entries Values Text string Default Blank Setting file contact blacklist ...

Page 171: ...ings are included in the general configuration file Setting xml_app http_push_enable Description Enable or disable HTTP push which enables the phone to display XML objects that are pushed to the phone from the server via http https POST or SIP NOTIFY Values 0 disabled 1 enabled Default 0 Setting xml_app push_during_call_enable Description Enable or disable the phone to display pushed XML objects d...

Page 172: ...le the TR 069 subsystem Values 0 disabled 1 enabled Default 0 Setting tr069 acs url Description Enter the URL to the auto configuration server ACS Values Text string Default Blank Setting tr069 acs username Description Enter user name for ACS authentication Values Text string Default Blank Setting tr069 acs access_password Description Enter password for ACS authentication Values Text string Defaul...

Page 173: ... tr069 connection_request username Description Set the user name for authenticating the connection sent from the ACS Values Text string Default Blank Setting tr069 connection_request access_password Description Set the password for authenticating the connection sent from the ACS Values Text string Default Blank ...

Page 174: ...3 amp3 freq4 amp4 on duration off duration repeat count Where num of freq 0 4 freq1 0 65535 amp1 32768 32767 freq2 0 65535 amp2 32768 32767 freq3 0 65535 amp3 32768 32767 freq4 0 65535 amp4 32768 32767 on duration 0 2 32 off duration 0 2 32 repeat count 0 65535 All the tone definition settings are included in the general configuration file Setting tone inside_dial_tone num_of_elements Description ...

Page 175: ...nts for the stutter dial tone Values 1 5 Default 2 Setting tone stutter_dial_dial_tone element 1 Description Defines the stutter dial tone element 1 Values Tone element string Default 2 440 22 350 22 0 0 0 0 100 100 10 Setting tone stutter_dial_dial_tone element 2 Description Defines the stutter dial tone element 2 Values Tone element string Default 2 440 22 350 22 0 0 0 0 65535 0 65535 Setting to...

Page 176: ...lement x Values Tone element string Default Blank Setting tone busy_tone num_of_repeat_all Description Sets the number of repeats of all elements in sequence that is repeating back to the first element Values 0 65535 Default 0 Setting tone ring_back_tone num_of_elements Description Sets the number of tone elements for the ringback tone Values 1 5 Default 1 Setting tone ring_back_tone element 1 Des...

Page 177: ...ne element 1 Values Tone element string Default 1 950 22 0 0 0 0 0 0 330 0 1 Setting tone congestion_tone element 2 Description Defines the dial tone element 2 Values Tone element string Default 1 1400 22 0 0 0 0 0 0 330 0 1 Setting tone congestion_tone element 3 Description Defines the dial tone element 3 Values Tone element string Default 1 1800 22 0 0 0 0 0 0 330 1000 1 Setting tone congestion_...

Page 178: ...ttings Setting tone dial_tone num_of_elements Description Sets the number of tone elements for the dial tone Values 1 5 Default 1 Setting tone dial_tone element 1 Description Defines the dial tone element 1 Values Tone element string Default 2 440 22 350 22 0 0 0 0 65535 0 65535 Setting tone dial_tone element x Description Defines the dial tone element x x 2 5 Values Tone element string Default Bl...

Page 179: ...dministrator and Provisioning Manual MAC specific configuration file settings Setting profile user access_password Description Sets the user password for logging on to the WebUI and editing user accessible settings Values Text string 15 characters maximum Default user ...

Page 180: ...Register on the M100 KLE Ensure the handset is not already registered to another base If it has been registered to another base deregister it The firmware upgrade or configuration update isn t working Before using the WebUI ensure you have the latest version of your web browser installed Some menus and controls in older browsers may operate differently than described in this manual Ensure you have...

Page 181: ...ing Manual If the phone is not downloading a MAC specific configuration file ensure the filename is all upper case Provisioning Use DHCP Option is enabled but the M100 KLE is not getting a provisioning URL from the DHCP Server Ensure that DHCP is enabled in Network settings ...

Page 182: ...e your M100 KLE 4 Line base station if it gets wet Do not use the handset in the rain or handle it with wet hands Do not install the M100 KLE 4 Line base station near a sink bathtub or shower Electrical storms Electrical storms can sometimes cause power surges harmful to electronic equipment For your own safety take caution when using electric appliances during storms Cleaning your products Your M...

Page 183: ...r that electrical appliances can cause serious injury if used when you are wet or standing in water If the M100 KLE 4 Line base station should fall into water DO NOT RETRIEVE IT UNTIL YOU UNPLUG THE POWER CORD AND NETWORK CABLE FROM THE WALL then pull the unit out by the unplugged cords ...

Page 184: ...ay your freedom to share and change it By contrast the GNU General Public License is intended to guarantee your freedom to share and change free software to make sure the software is free for all its users This General Public License applies to most of the Free Software Foundation s software and to any other program whose authors commit to using it Some other Free Software Foundation software is c...

Page 185: ...yright holder saying it may be distributed under the terms of this General Public License The Program below refers to any such program or work and a work based on the Program means either the Program or any derivative work under copyright law that is to say a work containing the Program or a portion of it either verbatim or with modifications and or translated into another language Hereinafter tra...

Page 186: ... part regardless of who wrote it Thus it is not the intent of this section to claim rights or contest your rights to work written entirely by you rather the intent is to exercise the right to control the distribution of derivative or collective works based on the Program In addition mere aggregation of another work not based on the Program with the Program or with a work based on the Program on a ...

Page 187: ...recipient automatically receives a license from the original licensor to copy distribute or modify the Program subject to these terms and conditions You may not impose any further restrictions on the recipients exercise of the rights granted herein You are not responsible for enforcing compliance by third parties to this License 7 If as a consequence of a court judgment or allegation of patent inf...

Page 188: ...distribution conditions are different write to the author to ask for permission For software which is copyrighted by the Free Software Foundation write to the Free Software Foundation we sometimes make exceptions for this Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally NO...

Page 189: ... terms of the GNU General Public License as published by the Free Software Foundation either version 2 of the License or at your option any later version This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE See the GNU General Public License for more details You should have r...

Page 190: ...190 Back to Contents M100 KLE Administrator and Provisioning Manual ...

Reviews: