VoIP Phones - SNOM 7xx
The Snom 7xx Series includes the 710, 720 and 760. The hardware features across the range varies across the models, but the configuration is very similar.
Phones and Versions Tested
Snom 7xx Versions Tested | ||
---|---|---|
Model | Version | Notes |
710 | 8.7.3.16 | Supports LLD |
710 | 8.7.3.19 | Supports LLD |
710 | 8.7.5.8 | Supports LLD, IPv6 |
Feature Notes | |
---|---|
Supports 302 Redirect | ? |
Tested on FireBrick SIP Server | Yes |
IPv6 Support | Yes, see Snom wiki |
Configuration
These are very similar to the Snom 3xx Series. Apart from the 'Identity' settings, no additional configuration is required.
Snom 7xx Identity Settings | |
---|---|
Setting | Value |
Identity active | on |
Account | Your Number |
Registrar | voiceless.aa.net.uk |
Outbound Proxy | Leave Blank |
Authentication Name | Your Number |
Password | Your Password |
Example XML Configuration
Taken from a Snom 710 - Here we have config with "Read Write" permissions, ideal while you are setting things up:
<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings e="2">
<language perm="">English(UK)</language>
<setting_server perm="">https://snom.provu.co.uk/snom710.php?mac={mac}</setting_server>
<ip_adr perm="">10.0.0.3</ip_adr>
<netmask perm="">255.255.255.0</netmask>
<dns_server1 perm="">217.169.20.20</dns_server1>
<dns_server2 perm="">217.169.20.21</dns_server2>
<dhcp perm="">on</dhcp>
<gateway perm="">10.0.0.1</gateway>
<utc_offset perm="">0</utc_offset>
<ntp_server perm="">time.aa.net.uk</ntp_server>
<http_user perm="">USER</http_user>
<http_pass perm="">1234</http_pass>
<timezone perm="">GBR-0</timezone>
<active_line perm="">1</active_line>
<admin_mode_password perm="">1234</admin_mode_password>
<tone_scheme perm="">GBR</tone_scheme>
<vol_speaker perm="">9</vol_speaker>
<vol_ringer perm="">9</vol_ringer>
<vol_handset perm="">9</vol_handset>
<date_us_format perm="">off</date_us_format>
<time_24_format perm="">off</time_24_format>
<use_hidden_tags perm="">on</use_hidden_tags>
<user_active idx="1" perm="">on</user_active>
<user_active idx="2" perm="">off</user_active>
<user_active idx="3" perm="">off</user_active>
<user_active idx="4" perm="">off</user_active>
<user_realname idx="1" perm="">VoIP</user_realname>
<user_name idx="1" perm="">+443333123456</user_name>
<user_host idx="1" perm="">voiceless.aa.net.uk</user_host>
<user_pass idx="1" perm="">secret</user_pass>
</phone-settings>
</settings>
Handy Config Tricks
By making these volume settings "Read Only", you can adjust the volume "during a call" or "outside of a call" and it returns to pre-configured value afterwards:
<vol_speaker perm="R">9</vol_speaker>
<vol_ringer perm="R">9</vol_ringer>
<vol_handset perm="R">9</vol_handset>
XML Permission Flags
Flags are defined as "permission flags" in the string "perm" within XML tags. Valid values are:
perm="!": The configuration parameter can be changed by the user. However the parameter value will only be stored if that parameter has not been changed yet by the user.
perm="R" or perm=" ": The configuration parameter becomes write-protected (read only).
perm="RW" or perm="": The configuration parameter can be changed but will be overwritten on reboot.
Notes
Don't forget to set the HTTP and ADMIN passwords for security.
Firewall & Security
- You will also want to set up firewall rules, as per the VoIP Firewall page.
- Also see the VoIP Security page for information about securing your VoIP service.
Beta Firmware - Snom 710
This firmware supports IPv6 on the Snom 710:
Latest beta firmware is snom710-8.7.5.9-SIP-r.bin
What does work:
- Inbound calls
- Outbound calls
- NTP time client
- Phone Directory
What does not work yet:
- DNS lookup
Example XML Configuration for beta firmware only:
<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings e="2">
<language perm="">English(UK)</language>
<setting_server perm="">https://snom.provu.co.uk/snom710.php?mac={mac}</setting_server>
<pnp_config perm="">off</pnp_config>
<ip_adr perm="">10.0.0.3</ip_adr>
<netmask perm="">255.255.255.0</netmask>
<dns_server1 perm="">217.169.20.20</dns_server1>
<dns_server2 perm="">217.169.20.21</dns_server2>
<dhcp perm="">on</dhcp>
<gateway perm="">10.0.0.1</gateway>
<utc_offset perm="">0</utc_offset>
<ntp_server perm="">90.155.53.94</ntp_server>
<http_user perm="">USER</http_user>
<http_pass perm="">1234</http_pass>
<timezone perm="">GBR-0</timezone>
<admin_mode_password perm="">1234</admin_mode_password>
<tone_scheme perm="">GBR</tone_scheme>
<vol_speaker perm="">9</vol_speaker>
<vol_ringer perm="">9</vol_ringer>
<vol_handset perm="">9</vol_handset>
<update_policy perm="">never_update</update_policy>
<date_us_format perm="">off</date_us_format>
<time_24_format perm="">off</time_24_format>
<use_hidden_tags perm="">on</use_hidden_tags>
<settings_refresh_timer perm="">0</settings_refresh_timer>
<provisioning_order perm="">pnp:stop dhcp:stop redirection:stop tr69:stop</provisioning_order>
<was_never_registered perm="">off</was_never_registered>
<dhcp_v6 perm="">autoconf</dhcp_v6>
<ip_adr_v6 perm=""></ip_adr_v6>
<dns_server1_v6 perm="">2001:8b0::2020</dns_server1_v6>
<dns_server2_v6 perm="">2001:8b0::2021</dns_server2_v6>
<user_active idx="1" perm="">on</user_active>
<user_active idx="2" perm="">off</user_active>
<user_active idx="3" perm="">off</user_active>
<user_active idx="4" perm="">off</user_active>
<user_realname idx="1" perm="">VoIP</user_realname>
<user_name idx="1" perm="">+443333123456</user_name>
<user_host idx="1" perm="">[2001:8b0:0:30::5060:1]</user_host>
<user_pass idx="1" perm="">secret</user_pass>
</phone-settings>
</settings>