Fanvil - General Information

This article contains general information about Fanvil setup and provisioning

Marketing - Fanvil UK

Provisionable Devices

Starting in v42, Fanvil devices can be provisioned if they utilize the "NC" format, such as the current X, XU, and XS series devices. Older models and some current models such as the H and I series have not been tested.

The Fanvil V series was added to the Builder in v43.3

Compatibility Notes

1. The minimum recommended firmware is 2.4.3 for the XU series. Not all Fanvil product lines have received the upgraded firmware yet.

2. Older firmware may not provision, fail geo testing, and park may not work.

3. Firmware versions are not unified across all models. (e.g. a 2.12.0 firmware for an X4 is actually older than 2.4.3 for an X4U).

4. Currently, Fanvil devices do not have a method to disable the phone web server.

5. The Fanvil X4 requires custom firmware to provision. See here for more details.

Become a Fanvil Partner

https://www.fanvil.com/Partners/become.html

Provisioning Methods

The following methods can be used to point Fanvil devices to the Endpoints Module: auto provision in the device's admin interface, use DHCP option 66, or use Fanvil FDMS (contact your partner manager to signup). 

Lumiante Provisioning Tool

The luminate provisioning tool allows you to provision a handset to our servers remotely without logging into the phone by factory resetting the device. (See here for a guide)

Auto Provision

1. Log into the device's admin interface and navigate to System > Auto Provision.

2. Uncheck Download CommonConfig enabled.

3. In the "Static Provisioning Server" subsection, set the Server Address field to <Endpoints-FQDN>/cfg and Protocol Type to HTTP or HTTPS. Ensure to set the Username and Password correctly.

Shared Line Appearance (SLA)

Fanvil does not implement SLA.

Geo-Redundancy

Fanvil uses SRV geo-redundancy by default.

Geo Failback

The Fanvil V series was added to the builder in v43.3.

The following parameters are required for GEO failback to work with BLF subscriptions on the V62, V64, V65, X5u(V2), X6u(V2), and X7(V2) devices (other devices have not been tested):

"x" refers to the line number

sip.line.x.EnableFailback="1"
sip.line.x.FailbackInterval="60"
sip.line.x.SignalFailback="1"
sip.line.x.SignalRetryCounts="3"
sip.line.x.NeedRegOn="1" 

Transport

TCP, UDP, and TLS transport can be selected.

TLS does not require any special additional configuration, for SRTP set the parameter below where n is the line index (1-20) and 0 is off, 1 is optional, and 2 is mandatory.

sip.line.n.MediaEncrypto="2"