I know this topic has been covered many many times and I read hours worth of documents without much success.
I have a brand new 7960 phone that currently runs this firmware version:
P0030301MFGx (image shipped from manufacturing)
This is very very old.
I am trying to upgrade to the latest 8.2 Firmware and I have the following files from Cisco in /tftpboot :
OS79XX.TXT
P003-08-2-00.bin
P003-08-2-00.sbn
P0S3-08-2-00.loads
P0S3-08-2-00.sb2
OS79XX.txt contains: P003-08-2-00
According to many documents I should be creating a SIPDefault.cnf file to put the image_version and so on. My understanding is that this is wrong, since SIPDefault is used only by phones that run SIP firmware already. SCCP phones look for SEPDefault instead.
I created a SEPDefault.cnf that contains:
; sip default configuration file
#Image Version
image_version:P003-08-2-00 ;
#Proxy server address
proxy1_address: 192.168.0.99 ;
proxy_register: 1;
Beyond this point, things get fuzzy for me. I noticed the phone was trying to download a SEP.cnf.xml file and according to some docs, I created a file called: SEP000AB8F37FF5.cnf.xml
In that file the only line I have is:
P003-08-2-00
After all this, I erased the phone config and unplugged it. When plugging it back in, TFTP server logs show this:
Oct 18 06:15:47 home tftpd[88204]: 192.168.0.95: read request for //OS79XX.TXT: success
Oct 18 06:15:48 home tftpd[88211]: 192.168.0.95: read request for //SEP000AB8F37FF5.cnf.xml: success
That’s it. Those two lines repeat themselves over and over at intervals of 45 seconds.
What am I doing wrong ?
update.
I was missing the XMLDefault.cnf.xml. I created that with the following data:
2000
2427
2428
CP7902080001SCCP051117A
CP7905080001SCCP051117A
P00405000700
SCCP11.8-0-1-0S
CP7912080001SCCP051117A
cmterm_7920.4.0-02-01
P00503011200
cmterm_7936.3-3-9-0
P00308000100
SCCP41.8-0-1-0S
SCCP41.8-0-1-0S
P003-08-2-00
SCCP41.8-0-1-0S
SCCP41.8-0-1-0S
SCCP70.8-0-1-0S
SCCP70.8-0-1-0S
cmterm_7985.4-0-2-0
ATA030203SCCP051201A
following this, I started to get further:
Oct 18 06:44:46 homepr tftpd[98263]: 192.168.0.95: read request for //OS79XX.TXT: success
Oct 18 06:44:46 homepr tftpd[98265]: 192.168.0.95: read request for SEP000AB8F37FF5.cnf.xml: File not found
Oct 18 06:44:46 homepr tftpd[98267]: 192.168.0.95: read request for //XMLDefault.cnf.xml: success
Oct 18 06:44:50 homepr tftpd[98273]: 192.168.0.95: read request for //P003-08-2-00.bin: success
Oct 18 06:45:22 homepr tftpd[98314]: 192.168.0.95: read request for CTLSEP000AB8F37FF5.tlv: File not found
Oct 18 06:45:22 homepr tftpd[98316]: 192.168.0.95: read request for SEP000AB8F37FF5.cnf.xml: File not found
Oct 18 06:45:22 homepr tftpd[98318]: 192.168.0.95: read request for SIP000AB8F37FF5.cnf: File not found
Oct 18 06:45:22 homepr tftpd[98320]: 192.168.0.95: read request for MGC000AB8F37FF5.cnf: File not found
Oct 18 06:45:22 homepr tftpd[98322]: 192.168.0.95: read request for //XMLDefault.cnf.xml: success
Oct 18 06:45:22 homepr tftpd[98324]: 192.168.0.95: read request for P003-08-2-00.loads: File not found
Oct 18 06:45:22 homepr tftpd[98326]: 192.168.0.95: read request for //P003-08-2-00.sbn: success
This is where I am at. Now. Those last two lines keep on repeating each other. It wants the file P003-08-2-00.loads but I have P0S3-08-2-00.loads
Searched with Google for P003-08-2-00.loads and only two matches came up stating that file name was an error…