HELP!!
I have been bashing my head on this one. I have 7960 Cisco phones that are up and running. I tried to add 7970G phones and all I get is Unprovisioned. I was able to upgrade to SIP firmware using DHCP pointing to TFTP server. When I “build” my phone on Asterisk, it looks good but my phone when booting simply goes to Unprovisioned all the time
It helps people to contextualise your problem if your provide some basic information on your setup (FreePBX version, Asterisk version, install type - distro/source, phone firmware version etc).
Also I don’t understand when you say you are “building” your phone on Asterisk - have you used the FreePBX End Point Config Manager or have you hand-built your SEP.cnf.xml phone config file yourself?
It’s also not a bad idea, when debugging theses sort of things, to ensure your phone is successfully requesting and getting the SEP.cnf.xml file - you can check by copying said phone XML configuration file to another TFTP server like Winagents TFTP Server Manager. This enable you to see exactly what files the phone is requesting and also see what has/hasn’t been successfully downloaded.
Jun 19 15:21:26 PHONE-SVR dhcpd: Internet Systems Consortium DHCP Server V3.0.5-RedHat
Jun 19 15:21:26 PHONE-SVR dhcpd: Copyright 2004-2006 Internet Systems Consortium.
Jun 19 15:21:26 PHONE-SVR dhcpd: All rights reserved.
Jun 19 15:21:26 PHONE-SVR dhcpd: For info, please visit http://www.isc.org/sw/dhcp/
Jun 19 15:21:26 PHONE-SVR dhcpd: Wrote 4 leases to leases file.
Jun 19 15:21:26 PHONE-SVR dhcpd: Listening on LPF/eth0/00:01:2e:35:3f:0b/10.33.10/24
Jun 19 15:21:26 PHONE-SVR dhcpd: Sending on LPF/eth0/00:01:2e:35:3f:0b/10.33.10/24
Jun 19 15:21:26 PHONE-SVR dhcpd: Sending on Socket/fallback/fallback-net
Jun 19 15:23:29 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.34 from 00:26:e8:7b:6c:01 via eth0: unknown lease 10.33.10.34.
Jun 19 15:23:33 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.34 from 00:26:e8:7b:6c:01 via eth0: unknown lease 10.33.10.34.
Jun 19 15:23:39 PHONE-SVR dhcpd: DHCPDISCOVER from 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 15:23:40 PHONE-SVR dhcpd: DHCPOFFER on 10.33.10.27 to 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 15:23:40 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.27 (10.33.10.20) from 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 15:23:40 PHONE-SVR dhcpd: DHCPACK on 10.33.10.27 to 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 15:23:42 PHONE-SVR dhcpd: DHCPDISCOVER from 00:21:d8:ba:31:5a via eth0
Jun 19 15:23:43 PHONE-SVR dhcpd: DHCPOFFER on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 15:23:43 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.26 (10.33.10.20) from 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 15:23:43 PHONE-SVR dhcpd: DHCPACK on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 15:23:46 PHONE-SVR xinetd[2986]: START: tftp pid=20541 from=10.33.10.26
Jun 19 15:25:13 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.26 from 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 15:25:13 PHONE-SVR dhcpd: DHCPACK on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 15:25:13 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.26 from 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 15:25:13 PHONE-SVR dhcpd: DHCPACK on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 15:28:23 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.27 from 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 15:28:23 PHONE-SVR dhcpd: DHCPACK on 10.33.10.27 to 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
restarted service, here is the latest report -Still Unprovisioned-
Jun 19 18:13:05 PHONE-SVR xinetd[2986]: Exiting…
Jun 19 18:13:05 PHONE-SVR xinetd[22117]: xinetd Version 2.3.14 started with libwrap loadavg labeled-networking options compiled in.
Jun 19 18:13:05 PHONE-SVR xinetd[22117]: Started working: 1 available service
Jun 19 18:13:14 PHONE-SVR xinetd[22117]: START: tftp pid=22119 from=10.33.10.23
Jun 19 18:13:14 PHONE-SVR in.tftpd[22120]: RRQ from 10.33.10.23 filename CTLSEP0021D8BA315A.tlv
Jun 19 18:13:14 PHONE-SVR in.tftpd[22121]: RRQ from 10.33.10.23 filename SEP0021D8BA315A.cnf.xml
Jun 19 18:13:36 PHONE-SVR dhcpd: Internet Systems Consortium DHCP Server V3.0.5-RedHat
Jun 19 18:13:36 PHONE-SVR dhcpd: Copyright 2004-2006 Internet Systems Consortium.
Jun 19 18:13:36 PHONE-SVR dhcpd: All rights reserved.
Jun 19 18:13:36 PHONE-SVR dhcpd: For info, please visit http://www.isc.org/sw/dhcp/
Jun 19 18:13:36 PHONE-SVR dhcpd: Wrote 4 leases to leases file.
Jun 19 18:13:36 PHONE-SVR dhcpd: Listening on LPF/eth0/00:01:2e:35:3f:0b/10.33.10/24
Jun 19 18:13:36 PHONE-SVR dhcpd: Sending on LPF/eth0/00:01:2e:35:3f:0b/10.33.10/24
Jun 19 18:13:36 PHONE-SVR dhcpd: Sending on Socket/fallback/fallback-net
Jun 19 18:13:45 PHONE-SVR in.tftpd[22169]: RRQ from 10.33.10.23 filename CTLSEP0021D8BA315A.tlv
Jun 19 18:13:45 PHONE-SVR in.tftpd[22170]: RRQ from 10.33.10.23 filename SEP0021D8BA315A.cnf.xml
Jun 19 18:14:18 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.32 from 00:26:e8:7b:6c:01 via eth0: unknown lease 10.33.10.32.
Jun 19 18:14:22 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.32 from 00:26:e8:7b:6c:01 via eth0: unknown lease 10.33.10.32.
Jun 19 18:14:28 PHONE-SVR dhcpd: DHCPDISCOVER from 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 18:14:29 PHONE-SVR dhcpd: DHCPOFFER on 10.33.10.27 to 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 18:14:29 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.27 (10.33.10.20) from 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 18:14:29 PHONE-SVR dhcpd: DHCPACK on 10.33.10.27 to 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 18:15:16 PHONE-SVR dhcpd: DHCPDISCOVER from 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:15:17 PHONE-SVR dhcpd: DHCPOFFER on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:15:17 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.26 (10.33.10.20) from 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:15:17 PHONE-SVR dhcpd: DHCPACK on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:15:20 PHONE-SVR in.tftpd[22205]: RRQ from 10.33.10.26 filename term70.default.loads
Jun 19 18:15:20 PHONE-SVR in.tftpd[22206]: RRQ from 10.33.10.26 filename jar70sip.8-5-3TH1-6.sbn
Jun 19 18:15:30 PHONE-SVR in.tftpd[22207]: RRQ from 10.33.10.26 filename cnu70.8-5-3TH1-6.sbn
Jun 19 18:15:33 PHONE-SVR in.tftpd[22208]: RRQ from 10.33.10.26 filename apps70.8-5-3TH1-6.sbn
Jun 19 18:15:47 PHONE-SVR in.tftpd[22209]: RRQ from 10.33.10.26 filename dsp70.8-5-3TH1-6.sbn
Jun 19 18:15:50 PHONE-SVR in.tftpd[22210]: RRQ from 10.33.10.26 filename cvm70sip.8-5-3TH1-6.sbn
Jun 19 18:16:48 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.26 from 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:16:48 PHONE-SVR dhcpd: DHCPACK on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:16:48 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.26 from 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:16:48 PHONE-SVR dhcpd: DHCPACK on 10.33.10.26 to 00:21:d8:ba:31:5a (SEP0021D8BA315A) via eth0
Jun 19 18:17:41 PHONE-SVR in.tftpd[22235]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 19 18:17:41 PHONE-SVR in.tftpd[22236]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 19 18:17:56 PHONE-SVR in.tftpd[22237]: RRQ from 10.33.10.26 filename SIP70.8-5-3S.loads
Jun 19 18:17:57 PHONE-SVR in.tftpd[22238]: RRQ from 10.33.10.26 filename jar70sip.8-5-3TH1-6.sbn
Jun 19 18:18:06 PHONE-SVR in.tftpd[22249]: RRQ from 10.33.10.26 filename cnu70.8-5-3TH1-6.sbn
Jun 19 18:18:09 PHONE-SVR in.tftpd[22250]: RRQ from 10.33.10.26 filename apps70.8-5-3TH1-6.sbn
Jun 19 18:18:23 PHONE-SVR in.tftpd[22251]: RRQ from 10.33.10.26 filename dsp70.8-5-3TH1-6.sbn
Jun 19 18:18:26 PHONE-SVR in.tftpd[22253]: RRQ from 10.33.10.26 filename cvm70sip.8-5-3TH1-6.sbn
Jun 19 18:19:17 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.27 from 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 18:19:17 PHONE-SVR dhcpd: DHCPACK on 10.33.10.27 to 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 19 18:19:50 PHONE-SVR in.tftpd[22266]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 19 18:19:51 PHONE-SVR in.tftpd[22267]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 19 18:20:24 PHONE-SVR in.tftpd[22312]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 19 18:20:24 PHONE-SVR in.tftpd[22313]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 19 18:20:56 PHONE-SVR in.tftpd[22315]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 19 18:20:56 PHONE-SVR in.tftpd[22316]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
OK, it’s requesting the files. Do you have your software in /tftpboot? Does it match those files? What is the contents of your term70.default.loads file?
I did not know that Cisco had an ‘upgrade’ process outside of CUCM.
The structure of the xml files was brought in line with the new series phones along with the support for a different method of pushing BLF indications.
User seansimpson has done a fine job of documenting the myriad of patches and xml tag changes.
Yeh sorry I should have said provisioning and registration process rather than upgrade process. My faux pax!!
Its a (commonly lamented) shame there is nothing officially documented about the SIP phone configuration files, but I understand why Cisco won’t do it.
Through much trial and much error I’m now pretty familiar with the latter model 89 and 99 series Cisco phones, which have always run 9.x series firmware. Not really having played with the earlier phones and 8.x firmware I had (stupidly) assumed the Cisco ‘eccentricities’ were the same across 8.x and 9.x firmware.
BTW - I’m user seansimpson from trixbox forums. So thanks for the kind words
I’d listen to what SkykingOH says and stick with the v8.x firmware.
Have you got an XMLDefault.cnf.xml file in your tftp directory? If you do not then I suggest you follow the guidelines here and create one, so that you can update your firmware. Remember to edit the XML tag within this file to accurately reflect the firmware version you wish to load.
To force the phone to request the XMLDefault.cnf.xml file remove the SEP.cnf.xml file associated with the phone from /tftpboot (or just rename it temporarily).
Did all you requested
Still coming up with unprovisioned
Here is the Message List
Jun 21 22:54:50 PHONE-SVR dhcpd: DHCPREQUEST for 10.33.10.27 from 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 21 22:54:50 PHONE-SVR dhcpd: DHCPACK on 10.33.10.27 to 00:26:e8:7b:6c:01 (android-d85f26623d81d96) via eth0
Jun 21 22:55:02 PHONE-SVR in.tftpd[16000]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 21 22:55:02 PHONE-SVR in.tftpd[16001]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 21 22:55:02 PHONE-SVR in.tftpd[16002]: RRQ from 10.33.10.26 filename XMLDefault.cnf.xml
Jun 21 22:55:39 PHONE-SVR in.tftpd[16004]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 21 22:55:39 PHONE-SVR in.tftpd[16005]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 21 22:55:39 PHONE-SVR in.tftpd[16006]: RRQ from 10.33.10.26 filename XMLDefault.cnf.xml
Jun 21 22:56:16 PHONE-SVR in.tftpd[16010]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 21 22:56:16 PHONE-SVR in.tftpd[16011]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 21 22:56:16 PHONE-SVR in.tftpd[16012]: RRQ from 10.33.10.26 filename XMLDefault.cnf.xml
Jun 21 22:56:53 PHONE-SVR in.tftpd[16014]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 21 22:56:53 PHONE-SVR in.tftpd[16015]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 21 22:56:53 PHONE-SVR in.tftpd[16016]: RRQ from 10.33.10.26 filename XMLDefault.cnf.xml
Jun 21 22:57:30 PHONE-SVR in.tftpd[16020]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 21 22:57:30 PHONE-SVR in.tftpd[16021]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 21 22:57:31 PHONE-SVR in.tftpd[16022]: RRQ from 10.33.10.26 filename XMLDefault.cnf.xml
Jun 21 22:58:07 PHONE-SVR in.tftpd[16024]: RRQ from 10.33.10.26 filename CTLSEP0021D8BA315A.tlv
Jun 21 22:58:07 PHONE-SVR in.tftpd[16025]: RRQ from 10.33.10.26 filename SEP0021D8BA315A.cnf.xml
Jun 21 22:58:08 PHONE-SVR in.tftpd[16026]: RRQ from 10.33.10.26 filename XMLDefault.cnf.xml