Let me start by saying I’ve used Asterisk with the FreePBX interface for a few years now, but only doing call plans and IVRs on a box that someone else set up. Now I’m trying to set up my own box. I installed the FreePBX Distro and am getting stuck on the OSS Endpoint. I’ve got it installed, I can scan for my devices and find them, but I’m not getting how they get configured. The main question here is what is required to provision my phones?
I haven’t set anything up other than what’s default in the distro (and the fist steps doc). Which means I haven’t played with tftp or dhcp. I’m assuming they are required from previous knowledge, but can’t find any documentation to help me through any of it.
If you can see your phones then they will have IP addresses already which they probably got from a DHCP server somewhere. TFTP should be setup by default to point to the /tftpboot directory on the machine. Have you been into OSS End Point Manager to enable the manufacturer and phone models that you have? Which phones do you have by the way. EPM supports large numbers of handsets but not all of them.
I’ve got a Polycom IP 550 that I’m trying to connect at the moment. I’ve been into the manager and enabled that brand and category of phone.
From what I understand, the systems that I maintain send out ftp information along with the dhcp. So maybe I’m over thinking this, but how would the phones get access to the phone server (yes, I know the server knows the phone MAC, is that enough?). Does anything need to be configured on the phones themselves?
I’ve tried your dhcpd.conf file and I still get a failed.
Here’s the error in the messages file
{code]
dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
dhcpd: Copyright 2004-2010 Internet Systems Consortium.
dhcpd: All rights reserved.
dhcpd: For info, please visit https://www.isc.org/software/dhcp/
dhcpd: Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not s$
dhcpd: Wrote 0 leases to leases file.
dhcpd:
dhcpd: No subnet declaration for eth0 (192.168.2.254).
dhcpd: ** Ignoring requests on eth0. If this is not what
dhcpd: you want, please write a subnet declaration
dhcpd: in your dhcpd.conf file for the network segment
dhcpd: to which interface eth0 is attached. **
dhcpd:
dhcpd:
dhcpd: Not configured to listen on any interfaces!
[/code]
I’ve got it assigned to the interface in the DHCPDARGS file as well. I’ve confirmed my subnetting is correct.