Manually Configuring a Snom 300, 320, 360, 370, 820 IP Phone for 3CX Phone System
Note 1: This guide has been tested for Snom 300,320,360,370 with firmware version 7.3.27. Be aware that different firmware revisions may have different web interface formats and functionality.
Note 2: This guide has been tested for Snom 820 with firmware version 8.2.11. Be aware that different firmware revisions may have different web interface formats and functionality.
Note 3: This FAQ is based on a new phone OR one that has been reset to factory defaults. If in doubt, reset the phone to Factory Defaults.
Note 4: There is a known issue with using SNOM Phones as external extensions. The SIP engine inside the SNOM Phones is not fully compliant with RFC3581, and calls will fail after 32 seconds. If you need to use a SNOM Phone as an external extension, you will need to implement the 3CX SIP Proxy Manager on a PC in the remote location.
The preferred method to configure a Snom Phone is via Provisioning. You can however follow this guide to manually configure your phone.
Configuring the Phone to Register with 3CX PhoneSystem
- Start up the phone and identify its IP Address by pressing the "Help" or "7" button. For this example we will assume the IP Address of the phone is 10.0.0.114, and IP Address of the 3CX PhoneSystem machine is 10.0.0.11
- Point your browser to the web interface of the phone: http://10.0.0.114

- We now need to set the phone to register with 3CX PhoneSystem. Go to the "Setup -> Identity 1" page, and in the "Login" tab:
a. Set the "Identity Active" field to "on"
b. Set the "Displayname" field to the name you want to appear on the Phone display
c. Set the "Account" field to the extension number you want to associate with this phone
d. Set the "Password" field to the extension's Authentication Password
e. Set the "Registrar" field to the IP Address of the 3CX PhoneSystem machine – in this example, 10.0.0.11. (If you would like to specify the FQDN of the 3CX PhoneSystem machine instead of the IP Address, please review this FAQ first)
f. Set the "Authentication Name" field to the extension's Authentication ID
g. Set the "Mailbox" field to your system's Special Voice Mail Extension Number. (In a 3-digit installation, the default is "999" - you can check the correct value from the
h. "Settings -> General" page in the 3CX Management Console)
- Next, we need to adjust the audio parameters. Click on the "RTP" tab and set the "RTP Encryption" field to "off"
- Click the "Save" button, and then click the "Reboot" button that appears at the top of the page. Your phone will restart. After rebooting, the phone will retrieve its configuration files and register with the 3CX Phone System. This can be verified via the "Extension Status" page of the 3CX Management Console.
Configuring the BLF Keys (Including the Optional Snom Expansion Module)
You can also manually configure the Snom phone's Function Keys (including the Expansion Module) to monitor the status of other extensions on the system.
- Go to "Setup -> Function Keys"
- For each button on the extension module, configure an extension to be monitored by setting in the "P1" row (for example):
a. The first field to "Active"
b. The second field to "BLF"
c. The third field to:
<sip:xxx@yyy.yyy.yyy.yyy;user=phone> |*20*
…where xxx is the extension number to be monitored, and yyy is the IP Address of the 3CX PhoneSystem machine. So if we want a key to monitor the status of extension number 120, and the IP Address of the 3CX PhoneSystem machine is 10.0.0.11, you should set it to:
<sip:120@10.0.0.11;user=phone> |*20*
Note that the "*20*" is the call pickup code. You can check the correct value from the "Dial Codes" tab in the "Settings -> Advanced" page
- Click the "Save" button at the bottom of the page, and then click the "Reboot" button that appears at the top of the page. Your phone will restart. After rebooting, the phone will register with the 3CX Phone System with the monitoring settings enabled.
SIP Phone Configuration Guides (Preferred) 
- How to auto-provision IP phones with DHCP 'option 66'
- 3CXPhone 4
- CISCO SPA 501G, 502G, 504G, 508G, 509G, 525G (Manual configuration)
- CISCO SPA 501G, 502G, 504G, 508G, 509G, 525G (Provisioned)
- Linksys 3102 ATA and Fax - T38 Fax Pass-through
- Linksys SPA 901, 921, 941, 922, 942, 962 (Manual configuration)
- Linksys SPA 901, 921, 941, 922, 942, 962(Provisioned)
SIP Phone Configuration Guides (Supported) 
- GrandStream GXP-2000 (Manual configuration)
- GrandStream HandyTone 486(487),286(287) ATA
- GrandStream HandyTone 386 ATA
- GrandStream GXP-2000 and GXP-2020 (Provisioned)
- Polycom SoundStation IP6000
- Polycom SoundPoint IP 320, 321, 330, 331, 430, 450, 550, 560, 650, 670(Provisioned)
- Polycom SoundPoint IP 320, 321, 330, 331, 430, 450, 550, 560, 650, 670 (Manual configuration)
- Snom 300, 320, 360, 370, 820 (Provisioned)
SIP Phone Configuration Guides (Tested) 
- Polycom KIRK Wireless Server 300
- Yealink T20, T22, T26, T28 (Manual configuration)
- Yealink T20, T22, T26, T28 (Provisioned)
- CISCO 7940
- Counterpath Bria
- Fring for Iphone, Windows mobile
- Linksys SPA-901
- Nokia E65 / E71 / N95
- Siemens C470IP
- iSip (formerly SipPhone on iPhone)
- SNOM M3
- Aastra (67)51i, (67)53i, (67)55i, (67)57i (Manual configuration)
- Aastra SIP-DECT
- AAstra (67)51i, (67)53i, (67)55i, (67)57i (Provisioned)
- X-Lite 3.0
|