Hi,
I have several different types of phone on my voice network but they all provision using option 66 with a tftp server address only (polycoms).
Im adding Yealink phones that need to be provisioned to a different server using a HTTP URL.
It doesnt look like they are picking up the tftp-server-name or that option does not allow for a URL based entry.
Here is what the dhcpd currently looks like: (the issue is with the yealink)
Code:
class "yealink" {
match if substring (hardware, 1, 3) = 00:15:65;
option tftp-server-name "http://10.10.10.10/provisioning/sdgdfg63oz/";
}
class "polycom" {
match if substring (hardware, 1, 3) = 00:04:f2;#grabs all polyconm phones based on mac if its
#not polycom watch out
}
class "polycom-kirk" {
match if substring (hardware, 1, 3) = 00:13:d1;
}
class "linksys" {
match if substring (hardware, 1, 3) = 00:0e:08;
}
group phones {
option routers 10.44.16.1; #router ip for server
option ntp-servers 10.44.16.10; #same
subnet 10.44.16.0 netmask 255.255.255.0 {
option routers 10.44.16.1;
option tftp-server-name "ftp://polycom:456@10.44.16.10";#asterisk server address
range 10.44.16.50 10.44.16.254;#range for phone ips over dhcp
}
}
can someone let me know what im doing wrong here? thanks