This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
voice:pbx:freepbx_provisioning [2013/10/05 18:51] gcooper |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== FreePBX Phone Provisioning ====== | ||
- | |||
- | See also: **[[https:// | ||
- | |||
- | FIXME Unfinished | ||
- | |||
- | :!: For small systems with less than 10 extensions, it's probably not worth installing and configuring the End Point Manager. | ||
- | |||
- | ===== Commercial EndPoint Manager ===== | ||
- | |||
- | http:// | ||
- | |||
- | http:// | ||
- | |||
- | ===== Free OSS EndPoint Manager ===== | ||
- | |||
- | Just install the OSS End Point Manager FreePBX module. | ||
- | |||
- | http:// | ||
- | |||
- | ==== Basic Steps ==== | ||
- | |||
- | - Go to the configuration page and install firmware for the brand/model of phones you have. | ||
- | - Go to the advanced settings and enter the server ip address and set it to HTTP - update globals. | ||
- | - Go to device list and scan for your phones. | ||
- | - Add the phones and configure the extensions (lines) they will be using. | ||
- | - You will also need to enable option66 on your dhcp server so the phones get the config on boot. | ||
- | |||
- | ==== HTTP ==== | ||
- | |||
- | http:// | ||
- | |||
- | ==== TFTP ==== | ||
- | |||
- | See also **[[networking: | ||
- | |||
- | Enable the TFTP server function of DNSMasq: | ||
- | |||
- | < | ||
- | vi / | ||
- | |||
- | # Enable dnsmasq' | ||
- | enable-tftp | ||
- | |||
- | # Set the root directory for files availble via FTP. | ||
- | tftp-root=/ | ||
- | |||
- | mkdir /tftpboot | ||
- | chown -hR root: | ||
- | chmod g+w /tftpboot/ | ||
- | |||
- | service dnsmasq restart | ||
- | </ | ||
- | |||
- | {{ : | ||
- | |||
- | **Connectivity -> OSS End Point Manager Advanced Settings** | ||
- | |||