Fanvil - Common Overrides

This is not a comprehensive list of all available overrides.

For full documentation see here.

Set Static IP Address

First, set this config to enable Static IP mode ("0" is Static IP, "1" is DHCP)

net.dhcp.Enabled="0"

Then the below lets you configure a static IP address on the phone.

net.static.IP="192.168.1.152"
net.static.SubnetMask"255.255.255.0"
net.static.Gateway"192.168.1.1"

Set Custom Static DNS

The below lets you set a custom value for the phone's DNS servers, by default we use 1.1.1.1 for the primary, and 8.8.8.8 for the secondary.

net.static.PrimaryDNS="1.1.1.1"
net.static.SecondaryDNS="8.8.8.8"

Use the below disable static DNS.

net.dhcp.AutoDNS="0"

Change Admin Password

The below will let you set what the admin password for the phone is, this is used to made advanced changes or log into the phone's web GUI.

WARNING - If changing the admin password as well as leaving the Web Interface enabled, ensure to use a strong password. Weak admin password's can put you at risk of toll fraud.

web.account.1.Password="<New Password Here>"

Force Reboot on Resync

By default, resyncing a Fanvil will cause it to pull its config without rebooting, you can use the below to force it to reboot on resync.

sip.NotifyReboot="1"

Set HTTPS/HTTP on Web GUI

Use "0" for HTTP, use "1" for HTTPS (Default).

web.WebServerType="0!

Custom Wallpaper

See here for the official Fanvil documentation on chaging a phone's wallpaper.

Timeout to Send

You can enable a timeout that when configured if you enter a number after the specified timeout the phone will dial whatever is currently input.

Enable timeout to sent

call.basic.TimeoutToSend="1"

Set Timeout value

call.basic.DialTimeoutValue="4"

Acceptable values: 3-30 (seconds)

Do Not Disturb - Feature Sync

You can use the following overrides with the Fanvil phone to sync the DND feature button with the NDP

sip.line.X.DNDOnCode="*78"
sip.line.X.DNDOffCode="*79"

Replace "X" with the SIP line.

Daylight Savings Time

Use the below to set Daylight savings based on country

phone.date.DSTLocation="<country>"

Or you can configure DST manually

phone.date.DSTStartHour
phone.date.DSTStartMon
phone.date.DSTStartWday
phone.date.DSTStartWeek

phone.date.DSTEndHour
phone.date.DSTEndMon
phone.date.DSTEndWday
phone.date.DSTEndWeek

Intercom Settings

Intercom Mute - Off = 0, On = 1

call.port.1.IntercomMute="1"

Play Tone on Inbound Intercom

call.port.1.IntercomTone="1"

Block Inbound Intercom When Busy

call.port.1.IntercomTone="1"

Block All Inbound Intercom Attempts

call.port.1.IntercomEnabled="1"

Disable DND

Use the below to disable DND functionality completely

call.port.1.DNDEnabled="0"

Auto Hang Up

Set the below to configure a time that when the phone rings, it will automatically hang up if not answered within the set time period.

call.port.1.AutoOnhook="1"
call.port.1.AutoOnhookTime="10" //Set a time in seconds between 0-30

Block Calls With No Caller ID

call.port.1.BanEmptyCID="1"

Custom SIP Response on Busy

Set a custom SIP code for the busy tone.

0 = 404, 1 = 480, 2 = 486, 3 =603

call.port.1.BusyReturnCode="0"

Call Waiting

Disable call waiting with the below.

call.port.1.CallWaiting="0"