While troubleshooting my auto provisioning problems, I noticed that the phones (T46G and T48G) request everything twice. The DHCP address, the tftp files, and all included files. Server logs:
Code:
Nov 22 20:13:09 r530a dhcpd: DHCPDISCOVER from 00:15:65:9c:f5:6a via eth2
Nov 22 20:13:09 r530a dhcpd: DHCPOFFER on 192.168.44.160 to 00:15:65:9c:f5:6a via eth2
Nov 22 20:13:09 r530a dhcpd: DHCPREQUEST for 192.168.44.160 (192.168.44.10) from 00:15:65:9c:f5:6a via eth2
Nov 22 20:13:09 r530a dhcpd: DHCPACK on 192.168.44.160 to 00:15:65:9c:f5:6a via eth2
3 seconds later, an extra DHCP request:
Code:
Nov 22 20:13:12 r530a dhcpd: DHCPREQUEST for 192.168.44.160 from 00:15:65:9c:f5:6a via eth2
Nov 22 20:13:12 r530a dhcpd: DHCPACK on 192.168.44.160 to 00:15:65:9c:f5:6a via eth2
Then the files:
Code:
Nov 22 20:13:38 r530a in.tftpd[27366]: RRQ from 192.168.44.160 filename 0015659cf56a.boot
Nov 22 20:13:38 r530a in.tftpd[27368]: RRQ from 192.168.44.160 filename yealink-all.cfg
192.168.44.160 - - [22/Nov/2016:20:13:38 +0100] "GET /phones/account.cgi HTTP/1.1" 200 449 "-" "Yealink SIP-T46G 28.81.0.15 00:15:65:9c:f5:6a"
And 7 seconds later, the same files again:
Code:
Nov 22 20:13:45 r530a in.tftpd[27370]: RRQ from 192.168.44.160 filename 0015659cf56a.boot
Nov 22 20:13:45 r530a in.tftpd[27372]: RRQ from 192.168.44.160 filename yealink-all.cfg
192.168.44.160 - - [22/Nov/2016:20:13:45 +0100] "GET /phones/account.cgi HTTP/1.1" 200 449 "-" "Yealink SIP-T46G 28.81.0.15 00:15:65:9c:f5:6a"
Seems strange. Bug or "feature" ?