Phone loads

Unanswered Question
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Steven DiStefano Tue, 02/02/2010 - 11:17

I think I reproduced your scenario and then showed the way forward:

Starting condition:

-----------------------

Phone loads in flash and tftp-server statements match...good....

Directory of flash:/phones/7975/

    5  -rw-     2935993  Nov 23 2009 17:22:54 -05:00  apps75.8-5-3TH1-6.sbn
    6  -rw-      524876  Nov 23 2009 17:22:58 -05:00  cnu75.8-5-3TH1-6.sbn
    7  -rw-     2100554  Nov 23 2009 17:23:04 -05:00  cvm75sccp.8-5-3TH1-6.sbn
    8  -rw-      340615  Nov 23 2009 17:23:06 -05:00  dsp75.8-5-3TH1-6.sbn
    9  -rw-     1887312  Nov 23 2009 17:23:12 -05:00  jar75sccp.8-5-3TH1-6.sbn
   10  -rw-         650  Nov 23 2009 17:23:12 -05:00  SCCP75.8-5-3S.loads
   11  -rw-         654  Nov 23 2009 17:23:14 -05:00  term75.default.loads

254021632 bytes total (97996800 bytes free)


UC540#sh run | inc tftp-server
tftp-server flash:/phones/7975/apps75.8-5-3TH1-6.sbn alias apps75.8-5-3TH1-6.sbn
tftp-server flash:/phones/7975/cnu75.8-5-3TH1-6.sbn alias cnu75.8-5-3TH1-6.sbn
tftp-server flash:/phones/7975/cvm75sccp.8-5-3TH1-6.sbn alias cvm75sccp.8-5-3TH1-6.sbn
tftp-server flash:/phones/7975/dsp75.8-5-3TH1-6.sbn alias dsp75.8-5-3TH1-6.sbn
tftp-server flash:/phones/7975/jar75sccp.8-5-3TH1-6.sbn alias jar75sccp.8-5-3TH1-6.sbn
tftp-server flash:/phones/7975/SCCP75.8-5-3S.loads alias SCCP75.8-5-3S.loads
tftp-server flash:/phones/7975/term75.default.loads alias term75.default.loads


Ahh, but here the Telephony-Service shows the old load will be used... (not good)

        
UC540#sh telephony-service | inc 7975
load 7975 SCCP75.8-4-2S

And here, the phone is running this old load (also visible from Phone menu):


UC540#sh ephone phone-load | inc SCCP75
SEP001D450BB1A6    SCCP75.8-4-2S          SCCP75.8-4-2S         Reset-Restart

-------------------------------------

Lets update Telephony-service:

-------------------
UC540#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
UC540(config)#telep
UC540(config)#telephony-service
UC540(config-telephony)#load  7975 SCCP75.8-5-3S
Updating CNF files
CNF files update complete for phonetype(7975) <---this is automatically done

UC540(config-telephony)#end   

So lets look in system:its and see the default xml file for this phone:
UC540#dir system:its | inc 7975
  237  -rw-        1903   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-500S-1.cnf.xml
  243  -rw-        2034   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-500S-2.cnf.xml
  232  -rw-        1915   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7914-1.cnf.xml
  238  -rw-        2058   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7914-2.cnf.xml
  233  -rw-        1913   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7915-12-1.cnf.xml
  239  -rw-        2054   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7915-12-2.cnf.xml
  234  -rw-        1913   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7915-24-1.cnf.xml
  240  -rw-        2054   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7915-24-2.cnf.xml
  235  -rw-        1913   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7916-12-1.cnf.xml
  241  -rw-        2054   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7916-12-2.cnf.xml
  236  -rw-        1913   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7916-24-1.cnf.xml
  242  -rw-        2054   Feb 2 2010 13:59:37 -05:00  XMLDefault7975-7916-24-2.cnf.xml
  231  -rw-        1741   Feb 2 2010 13:59:37 -05:00  XMLDefault7975.cnf.xml
UC540#  

And look in this file (see bold below) which is now correct.


UC540#more system:its/XMLDefault7975.cnf.xml

{7975 Feb 02 2010 13:59:37}
0
false


M/D/YA
US Eastern Standard Time






2000

10.1.1.1






2

SCCP75.8-5-3S

English_United_States
en

United_States

United_States

0
http://10.1.10.2/CCMCIP/authenticate.asp
http://10.1.1.1:80/localdirectory




http://10.1.1.1:80/CMEserverForPhone/serviceurl
0
96

1
yes
SPCP
yes
yes
cisco-voice
no
WPA2_PSK
1122334455667788

Set this up....
UC540#
UC540#debug tftp events
TFTP Event debugging is on
UC540#term mon

Go on CCA and reboot the phone (Topology view, right mouse over the phone), or just unplug it.


UC540#
002566: Feb  2 19:04:52.293: %SYS-5-CONFIG_I: Configured from console by cisco on vty0 (192.168.10.10)
002567: Feb  2 19:04:52.641: %IPPHONE-6-UNREGISTER_NORMAL: ephone-16:SEP001D450BB1A6 IP:10.1.1.12 Socket:16 DeviceType:Phone has unregistered normally.
002568: TFTP: Looking for CTLSEP001D450BB1A6.tlv
002569: TFTP: Looking for SEP001D450BB1A6.cnf.xml
002570: TFTP: Opened system:/its/XMLDefault7975.cnf.xml, fd 14, size 1741 for process 335
002571: TFTP: Finished system:/its/XMLDefault7975.cnf.xml, time 00:00:00 for process 335
002572: TFTP: Looking for SCCP75.8-5-3S.loads
002573: TFTP: Opened flash:/phones/7975/SCCP75.8-5-3S.loads, fd 14, size 650 for process 335
002574: TFTP: Finished flash:/phones/7975/SCCP75.8-5-3S.loads, time 00:00:00 for process 335
002575: TFTP: Looking for jar75sccp.8-5-3TH1-6.sbn
002576: TFTP: Opened flash:/phones/7975/jar75sccp.8-5-3TH1-6.sbn, fd 14, size 1887312 for process 335
002577: TFTP: Finished flash:/phones/7975/jar75sccp.8-5-3TH1-6.sbn, time 00:00:09 for process 335
002578: TFTP: Looking for cnu75.8-5-3TH1-6.sbn
002579: TFTP: Opened flash:/phones/7975/cnu75.8-5-3TH1-6.sbn, fd 14, size 524876 for process 335
002580: TFTP: Finished flash:/phones/7975/cnu75.8-5-3TH1-6.sbn, time 00:00:02 for process 335
002581: TFTP: Looking for apps75.8-5-3TH1-6.sbn
002582: TFTP: Opened flash:/phones/7975/apps75.8-5-3TH1-6.sbn, fd 14, size 2935993 for process 335
002583: TFTP: Finished flash:/phones/7975/apps75.8-5-3TH1-6.sbn, time 00:00:15 for process 335
002584: TFTP: Looking for dsp75.8-5-3TH1-6.sbn
002585: TFTP: Opened flash:/phones/7975/dsp75.8-5-3TH1-6.sbn, fd 14, size 340615 for process 335
002586: TFTP: Finished flash:/phones/7975/dsp75.8-5-3TH1-6.sbn, time 00:00:01 for process 335
002587: TFTP: Looking for cvm75sccp.8-5-3TH1-6.sbn
002588: TFTP: Opened flash:/phones/7975/cvm75sccp.8-5-3TH1-6.sbn, fd 14, size 2100554 for process 335
002589: TFTP: Finished flash:/phones/7975/cvm75sccp.8-5-3TH1-6.sbn, time 00:00:10 for process 335
002590: TFTP: Looking for CTLSEP001D450BB1A6.tlv
002591: TFTP: Looking for SEP001D450BB1A6.cnf.xml
002592: TFTP: Opened system:/its/XMLDefault7975.cnf.xml, fd 14, size 1741 for process 335
002593: TFTP: Finished system:/its/XMLDefault7975.cnf.xml, time 00:00:00 for process 335
002594: TFTP: Looking for English_United_States/td-sccp.jar
002595: TFTP: Looking for United_States/g3-tones.xml
002596: Feb  2 19:08:53.627: %IPPHONE-6-REG_ALARM: 25: Name=SEP001D450BB1A6 Load= SCCP75.8-5-3S Last=Initialized
002597: Feb  2 19:08:53.739: %IPPHONE-6-REGISTER: ephone-16:SEP001D450BB1A6 IP:10.1.1.12 Socket:6 DeviceType:Phone has registered.
002598: Feb  2 19:09:00.671: %SYS-5-CONFIG_I: Configured from http by cisco on 192.168.10.10

-----

Better now......


UC540#sh ephone phone-load | inc 75
SEP001D450BB1A6    SCCP75.8-5-3S          SCCP75.8-4-2S         Initialized  

Brook Powers Sat, 01/08/2011 - 17:17

Been there done that.

This hours long manual upgrade process in the CLI is just so totally unnecessary (and frustrating).

I guess somebody thinks it provides job security - but it wont for the long term if the market decides the product is too hard to maintain.

Actions

This Discussion