Community Supported Devices

The community supported devices are only supported by the community. In other words, maintenance, bug, corrections and features are developed by members of the XiVO community. XiVO does not officially endorse support for these devices.

xivo-provd plugins for these devices can be installed from the “community supported devices” repository.

Aastra

6700i and 9000i series:

Model Tested [1] Fkeys [2] XiVO HA [3]
6730i No 8 Yes
6753i Yes 6 Yes
6757i Yes 30 Yes
9143i Yes 7 Yes
9480i No 6 Yes
9480CT No 6 Yes

Alcatel-Lucent

IP Touch series:

Model Tested [1] Fkeys [2] XiVO HA [3]
4008 Extended Edition Yes 4 No
4018 Extended Edition Yes 4 No

Note that you must not download the firmware for these phones unless you agree to the fact it comes from a non-official source.

For the plugin to work fully, you need these additional packages:

apt-get install p7zip python-pexpect telnet

Avaya

1200 series IP Deskphones (previously known as Nortel IP Phones):

Model Tested [1] Fkeys [2] XiVO HA [3]
1220 IP Yes 0 No
1230 IP No 0 No

Cisco

Cisco Small Business SPA300 series:

Model Tested [1] Fkeys [2] XiVO HA [3]
SPA301 No 1 No
SPA303 No 3 No

Note

Function keys are shared with line keys for all SPA phones

Cisco Small Business SPA500 series:

Model Tested [1] Fkeys [2] XiVO HA [3]
SPA501G Yes 8 No
SPA502G No 1 No
SPA504G Yes 4 No
SPA508G Yes 8 No
SPA509G No 12 No
SPA512G No 1 No
SPA514G No 4 No
SPA525G Yes 5 No
SPA525G2 No 5 No

The SPA500 expansion module is supported.

Cisco Small Business IP Phones (previously known as Linksys IP Phones)

Model Tested [1] Fkeys [2] XiVO HA [3]
SPA901 No 1 No
SPA921 No 1 No
SPA922 No 1 No
SPA941 No 4 No
SPA942 Yes 4 No
SPA962 Yes 6 No

Note

You must install the firmware of each SPA9xx phones you are using since they reboot in loop when they can’t find their firmware.

The SPA932 expansion module is supported.

ATAs:

Model Tested [1] Fkeys [2] XiVO HA [3]
PAP2 No 0 No
SPA2102 No 0 No
SPA8800 No 0 No
SPA112 No 0 No
For best results, activate DHCP Integration on your XiVO.

Note

These devices can be used to connect Faxes. For better success with faxes some parameters must be changed. You can read the Using analog gateways section.

Note

If you want to manually resynchronize the configuration from the ATA device you should use the following url:

http://ATA_IP/admin/resync?http://XIVO_IP:8667/CONF_FILE

where :

  • ATA_IP is the IP address of the ATA,
  • XIVO_IP is the IP address of your XiVO,
  • CONF_FILE is one of spa2102.cfg, spa8000.cfg

Digium

  D40 D50 D70
Provisioning Y NYT Y
H-A Y NYT Y
Directory XIVO N NYT N
Funckeys 2 14 106
Supported programmable keys
User with supervision function N NYT N
Group Y NYT Y
Queue Y NYT Y
Conference Room with supervision function Y NYT Y
General Functions
Online call recording N NYT N
Phone status Y NYT Y
Sound recording Y NYT Y
Call recording Y NYT Y
Incoming call filtering Y NYT Y
Do not disturb HK NYT HK
Group interception Y NYT Y
Listen to online calls N NYT N
Directory access N NYT N
Filtering Boss - Secretary Y NYT Y
Transfers Functions
Blind transfer HK NYT HK
Indirect transfer HK NYT HK
Forwards Functions
Disable all forwarding Y NYT Y
Enable/Disable forwarding on no answer Y NYT Y
Enable/Disable forwarding on busy Y NYT Y
Enable/Disable forwarding unconditional Y NYT Y
Voicemail Functions
Enable voicemail with supervision function Y NYT Y
Reach the voicemail HK NYT HK
Delete messages from voicemail Y NYT Y
Agent Functions
Connect/Disconnect a static agent Y NYT Y
Connect a static agent Y NYT Y
Disconnect a static agent Y NYT Y
Parking Functions
Parking N NYT N
Parking position N NYT N
Paging Functions
Paging Y NYT Y

Note

Some function keys are shared with line keys

Particularities:

  • For best results, activate DHCP Integration on your XiVO.
  • Impossible to do directed pickup using a BLF function key.
  • Only supports DTMF in RFC2833 mode.
  • Does not work reliably with Cisco ESW520 PoE switch. When connected to such a switch, the D40 tends to reboot randomly, and the D70 does not boot at all.
  • It’s important to not edit the phone configuration via the phones’ web interface when using these phones with XiVO.
  • Paging doesn’t work.

Fanvil

Model Tested [1] Fkeys [2] XiVO HA [3]
C62P Yes 5 Yes

Gigaset

Also known as Siemens.

Model Tested [1] Fkeys [2] XiVO HA [3]
C470 IP No 0 No
C475 IP No 0 No
C590 IP No 0 No
C595 IP No 0 No
C610 IP No 0 No
C610A IP No 0 No
S675 IP No 0 No
S685 IP No 0 No
N300 IP No 0 No
N300A IP No 0 No
N510 IP PRO No 0 No

Jitsi

Model Tested [1] Fkeys [2] XiVO HA [3]
Jitsi Yes No

Panasonic

Panasonic KX-HTXXX series:

Model Tested [1] Fkeys [2] XiVO HA [3]
KX-HT113 No No
KX-HT123 No No
KX-HT133 No No
KX-HT136 No No

Note

This phone is for testing for the moment

Patton

The following analog VoIP gateways are supported:

  SN4112 SN4114 SN4116 SN4118 SN4316 SN4324 SN4332
Provisioning Y Y Y Y Y Y Y
H-A Y Y Y Y Y Y Y

XiVO only supports configuring the FXS ports of these gateways. It does not support configuring the FXO ports. If you have a gateway on which you would like to configure the FXO ports, you’ll need to write the FXO ports configuration manually by creating a custom template for your gateway.

It’s only possible to enter a provisioning code on the first FXS port of a gateway. For example, if you have a gateway with 8 FXS ports, the first port can be configured by dialing a provisioning code from it, but ports 2 to 7 can only be configured via the XiVO web interface. Also, if you dial the “reset to autoprov” extension from any port, the configuration of all the ports will be reset, not just the port on which the extension was dialed. These limitations might go away in the future.

These gateways are configured with a few regional parameters (France by default). These parameters are easy to change by writing a custom template.

Telnet access and web access are enabled by default. You should change the default password by setting an administrator password via a XiVO “template device”.

By downloading and installing the Patton firmwares, you agree to the Patton Electronics Company conditions.

To provision a gateway that was previously configured manually, use the following commands on your gateway (configure mode), replacing XIVO_IP by the IP address of your XiVO server:

profile provisioning PF_PROVISIONING_CONFIG
  destination configuration
  location 1 http://XIVO_IP:8667/$(system.mac).cfg
  activation reload graceful
  exit

provisioning execute PF_PROVISIONING_CONFIG

Polycom

Model Tested [1] Fkeys [2] XiVO HA [3]
SPIP320 No 0 No
SPIP321 No 0 No
SPIP330 No 0 No
SPIP430 No 0 No
SPIP501 Yes 0 No
SPIP600 No 0 No
SPIP601 No 0 No
SPIP670 No 47 No

SoundStation IP:

Model Tested [1] Fkeys [2] XiVO HA [3]
SPIP4000 No 0 No

Others:

Model Tested [1] Fkeys [2] XiVO HA [3]
VVX1500 No 0 No

Snom

Model Tested [1] Fkeys [2] XiVO HA [3]
300 No 6 Yes
320 Yes 12 Yes
360 No Yes
820 Yes 4 Yes
MP No Yes
PA1 No 0 Yes

Note

For some models, function keys are shared with line keys

Warning

If you are using Snom phones with HA, you should not assign multiple lines to the same device.

There’s a known issue with the provisioning of Snom phones in XiVO:

  • After a factory reset of a phone, if no language and timezone are set for the “default config device” in XiVO ‣ Configuration ‣ Provisioning ‣ Template device, you will be forced to select a default language and timezone on the phone UI.

Technicolor

Previously known as Thomson:

Model Tested [1] Fkeys [2] XiVO HA [3]
ST2022 No
ST2030 Yes 10 Yes

Note

Function keys are shared with line keys

Zenitel

Model Tested [1] Fkeys [2] XiVO HA [3]
IP station Yes 1 No
[1](1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18) Tested means the device has been tested by the XiVO development team and that the developers have access to this device.
[2](1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18) Fkeys is the number of programmable function keys that you can configure from the XiVO web interface. It is not necessarily the same as the number of physical function keys the device has (for example, a 6757i has 12 physical keys but you can configure 30 function keys because of the page system).
[3](1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18) XiVO HA means the device is confirmed to work with XiVO HA.
[4]These devices are marked as Not Tested because other similar models using the same firmware have been tested instead. If these devices ever present any bugs, they will be troubleshooted by the XiVO support team.