User Tools

Site Tools


voice:pbx:freepbx_provisioning

This is an old revision of the document!


FreePBX Phone Provisioning

FIXME Unfinished

:!: For small systems with less than 10 extensions, it's probably not worth installing and configuring the End Point Manager. If you have lots of extensions, read on.

Commercial EndPoint Manager

Free OSS EndPoint Manager

Just install the OSS End Point Manager FreePBX module.

http://www.the159.com/endpointman/tut.html

Basic Steps

  1. Go to the configuration page and install firmware for the brand/model of phones you have.
  2. Go to the advanced settings and enter the server ip address and set it to HTTP - update globals.
  3. Go to device list and scan for your phones.
  4. Add the phones and configure the extensions (lines) they will be using.
  5. You will also need to enable option66 on your dhcp server so the phones get the config on boot.

HTTP

TFTP

See also dnsmasq

Enable the TFTP server function of DNSMasq:

vi /etc/dnsmasq.conf

# Enable dnsmasq's built-in TFTP server
enable-tftp

# Set the root directory for files availble via FTP.
tftp-root=/tftpboot

mkdir /tftpboot
chown -hR root:asterisk /tftpboot/
chmod g+w /tftpboot/

service dnsmasq restart

FreePBX OSS End Point Manager TFTP Setup

Connectivity → OSS End Point Manager Advanced Settings

voice/pbx/freepbx_provisioning.1381015809.txt.gz · Last modified: 2013/10/05 17:30 by gcooper