03-30-2013 09:24 AM - edited 03-16-2019 04:32 PM
I'm following the Installation guide for Call Manager Express and am now trying to load the phone firmware for a phone running SCCP (page 65 of the guide). The summary steps are:
1. enable
2. configure terminal
3. tftp-server device:firmware-file
4. telephony-service
5. load phone-type firmware-file
6. create cnf-file
7. end
I'm loading CME 9.0 so for a 6901 phone so the required files are:
APP6901SCCP.9-2-1-a.zz.sgn
KNL6901SSCP.9-2-1-a.zz.sgn
SCCP6901.9-2-1-a.zz.loads
I keep getting the following results:
c2921ISR(config)#tftp-server flash:APP6901SCCP.9-1-1-0.zz.sgn
c2921ISR(config)#tftp-server flash:KNL6901SCCP.9-1-1-0.zz.sgn
c2921ISR(config)#tftp-server flash:SCCP6901.9-1-1-0.loads
c2921ISR(config)#telephony-service
c2921ISR(config-telephony)#load 6901 SCCP6901.9-1-1-0.loads
LOAD COMMAND ERROR:cnf-file location system is not supported for creating automatic tftp bindings. Please use file location flash | slot0 | tftp OR create tftp bindings manually
LOAD COMMAND ERROR:cnf-file location system is not supported for creating automatic tftp bindings. Please use file location flash | slot0 | tftp OR create tftp bindings manually
What am I doing wrong?
Solved! Go to Solution.
03-30-2013 10:05 AM
03-30-2013 11:24 AM
Dear
cnf-file location flash:” under “telephony-service” to specify the firmware location, then the error will go away!. If it is not working try the below
c2921ISR(config)#telephony-service
c2921ISR(config-telephony)#load 6901 SCCP6901.9-1-1-0
Thank you
please rate if this will help
03-30-2013 10:05 AM
Hi
Under Telephony Service
Let Try : cnf-file Location flash:
03-30-2013 11:24 AM
Dear
cnf-file location flash:” under “telephony-service” to specify the firmware location, then the error will go away!. If it is not working try the below
c2921ISR(config)#telephony-service
c2921ISR(config-telephony)#load 6901 SCCP6901.9-1-1-0
Thank you
please rate if this will help
03-30-2013 12:07 PM
Specifying the cnf-file location got me a little further. Thanks all for that idea.
Now, however, I get the following error:
c2921ISR(config-telephony)#cnf-file location flash:
c2921ISR(config-telephony)#load 6901 SCCP6901.9-1-1-0
LOAD COMMAND MESSAGE: File flash:/KNL6901SCCP.9-1-1-0.zz not found
LOAD COMMAND MESSAGE: File flash:/APP6901SCCP.9-1-1-0.zz not found
You can see from my original config that these two files have extensions of .sgn . They are located in flash
c2921ISR#sh flash:
000215: Mar 30 18:54:09.704 UTC: %SYS-5-CONFIG_I: Configured from console by console
-#- --length-- -----date/time------ path
.
.
.
51 3514788 Mar 23 2013 21:55:44 +00:00 APP6901SCCP.9-1-1-0.zz.sgn
52 1122724 Mar 23 2013 21:55:46 +00:00 APP6911SCCP.9-1-1-0.zz.sgn
53 2466212 Mar 23 2013 21:55:50 +00:00 BFS6911SCCP.9-1-1-0.zz.sgn
54 702549 Mar 23 2013 21:55:52 +00:00 KNL6901SCCP.9-1-1-0.zz.sgn
55 702520 Mar 23 2013 21:55:54 +00:00 KNL6911SCCP.9-1-1-0.zz.sgn
56 462 Mar 23 2013 21:55:54 +00:00 SCCP6901.9-1-1-0.loads
57 489 Mar 23 2013 21:55:54 +00:00 SCCP6911.9-1-1-0.loads
ideas?
03-30-2013 12:10 PM
That is normal with buggy 69xx phones. You will need to configure each file tftp-server command.
Note that unless you really want to update phone firmware, all that is not needed.
03-30-2013 11:11 PM
Bind them manually with TFTP-server with an Alias command:
conf t>tftp-server flash:APP6901SCCP.9-1-1-0.zz.sgn alias APP6901SCCP.9-1-1-0.zz.sgn
do this to the phones firmware then generate a new cnf file (telephony-services>create cnf)
the phones dosent know the exact path file of the firmware in the TFTP so by creating an alias whenever the
phone request its firmware it will just ask it to the router which is also your tftp then the router will be the one
which will locate the firmware path for the phone.
03-31-2013 02:34 AM
When files are kept in root directory as per you example above, no alias command is needed.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide