# Manually Register a Fanvil IP Phone

When a Fanvil IP phone can't be auto-provisioned, you can still connect it to Cloud Voice by typing an extension's registration details straight into the phone's web interface. The steps below use a Fanvil X6U-V2 running firmware 2.12.1 as the example, but the same process works for any Fanvil phone that supports SIP.

## Supported devices

Any Fanvil IP phone that supports SIP (Session Initiation Protocol).

## Before you start

Registration happens in two parts:

1. Collect the extension's registration details from Cloud Voice.
2. Enter those details in the Fanvil phone's web interface.

## Step 1. Collect the registration details from Cloud Voice

Sign in to the Cloud Voice management portal and note down the values below, then keep them nearby for Step 2.

| Detail | Where to find it |
| --- | --- |
| Extension credentials | Go to **Extension and Trunk > Extension**, click the edit icon beside the extension, then open **User > Extension Information**. Record the **Extension Number**, **Registration Name**, and **Registration Password**. |
| Transport protocol | Go to **Extension and Trunk > Extension**, click the edit icon beside the extension, then open **Advanced > VoIP Settings > Transport**. Note the protocol the extension uses (UDP, TCP, or TLS). This example uses **UDP** (User Datagram Protocol). |
| PBX domain name | The domain name of your Cloud Voice system. This example uses `pbx.example.com`. |
| SIP registration port | The SIP registration port is `5060`. |

The credentials appear on the **Extension Information** tab:

![The Extension Information tab listing the extension number, registration name, and registration password](/images/pbx/extension-information.png)

You'll find the transport protocol under **Advanced > VoIP Settings**:

![Cloud Voice, the Transport field on the VoIP Settings tab set to UDP](/images/pbx/extension-transport-protocol.png)

:::caution
The protocol you set on the phone must match the one on the extension. If the extension uses anything other than UDP, make sure the matching listener is turned on first, or registration will fail:

- **TCP** (Transmission Control Protocol): enable the SIP TCP port at **PBX Settings > SIP Settings > General > Basic**.

  ![The Basic SIP settings page with the TCP port option enabled](/images/pbx/ext-reg-open-tcp.png)

- **TLS** (Transport Layer Security): enable TLS at **PBX Settings > SIP Settings > TLS**.

  ![The TLS section of the SIP settings with TLS turned on](/images/pbx/ext-reg-open-tls.png)
:::

## Step 2. Register the extension on the Fanvil phone

1. Log in to the phone's web interface.

   a. Enter the phone's IP address in your browser's address bar.

   b. Enter the username `admin` and its password. This example uses the default password `admin`.

   c. Click **Login**.

   ![The Fanvil phone web login page with username and password fields](/images/pbx/log-in-to-fanvil.png)

   :::caution
   The `admin`/`admin` default login is public knowledge for every Fanvil phone. Once the extension is registered, change the phone's admin password so an unauthorized user cannot reach the web interface and place fraudulent calls.
   :::

2. In the left navigation bar, go to **Line > SIP** and pick an available account.

   ![The Fanvil SIP line page with the account selector](/images/pbx/fanvil-new-account.png)

3. In the **Register Settings** section, fill in the registration details.

   a. Select the **Activate** checkbox to enable the account.

   b. Enter the extension credentials:

      - **Username**: the extension number.
      - **Display Name**: a name for the account; this shows on the phone's screen.
      - **Authentication User**: the extension's registration name.
      - **Authentication Password**: the extension's registration password.

   c. Enter the server details:

      - **Server Address**: your Cloud Voice domain name.
      - **Server Port**: the SIP registration port.
      - **Transport Protocol**: the protocol the extension uses. In this example, select **UDP**.

   
   ![Cloud Voice, the Fanvil Register Settings section with the credential and server fields filled in](/images/pbx/fanvil-registration-pce.png)

4. At the bottom of the page, click **Apply**.

## Result

The extension registers with Cloud Voice. Confirm it worked by checking the **Line Status** field for the account.

![Cloud Voice, the Fanvil line list showing the extension with a registered status](/images/pbx/fanvil-extension-registered-pce.png)
