08-02-2012 03:22 PM - edited 03-16-2019 12:31 PM
Hi everyone,
So I ran into a problem in which I have hit an absolute dead end. I will list it first, then I will follow it up with various methods I attempted to solve it.
The phone in question is a 7931G, I can't tell you what boot software it tries to boot to because it doesn't go far enough into the boot process for me to tell. I performed the factory reset as recommended by the documentation: Give power to the phone (in my case through PoE out of a UC540), hold down the '#' key until the side buttons begin to flash sequentially upwards. At that point, hit the keys 1-2-3-4-5-6-7-8-9-*-0-#, and wait for the process to complete. The UC540 had DHCP enabled, all the latest software on it (Software pack 8.6), and tftp-server was operational as well.
What happens: The phone begins the boot process, and goes into screen that says "Updating.." then, it quickly flashes on screen that it is requesting 'term31.default.loads ...... 0%' and then it begins to boot (Cisco logo appears). On bottom left where usually it shows a box with a checkmark, now it shows a solid circle within a slightly bigger circle. It would sit at the boot screen for roughly 2 minutes, shutdown, and attempt to do upgrade once again.
I don't know what boot image it used prior to factory reset, but this time around its supposed to pull the "SCCP31.9-1-1SR1S.loads" image. I read in a seperate support thread that the 7931 needs to first be upgraded to "SCCP31.8-5-4S.loads" before it can boot from 9.x software. So I tftp'd the entire 7931 folder from UC540 8.2 software pack to the UC540. I created tftp-server entries and aliases and set the 7931 to load the newly uploaded software. Nothing. (The newly uploaded had the corresponding term31.default.loads file that pointed to the 8.5.4 files).
I rolled back the entire UC540 back to 8.2 software pack, with all default configurations. Connected a different 7931 phone to it (currently connected as my personal phone and registered with CUCM), that phone auto-registered just fine. I assigned it lines, performed test calls, and all functions worked as expected. The problematic 7931, however, still remained with the same problems.
I tried to connect the problematic 7931 to the office's CUCM, but the problem prevailed regardless what port I used.
Any ideas or suggestions would be greatly appreciated. My goal here is to get the phone to boot up properly, and eventually register with the UC540.
Thanks,
Andrei.
EDIT: adding debugs for tftp
001095: Aug 2 22:19:45.928: %LINK-3-UPDOWN: Interface FastEthernet0/1/1, changed state to up
001096: Aug 2 22:19:46.928: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1/1, changed state to up
001097: Aug 2 22:19:52.400: TFTP: Server request for port 49152, socket_id 0x87903524 for process 160
001098: Aug 2 22:19:52.400: TFTP: read request from host 10.1.1.11(49152) via BVI100
001099: Aug 2 22:19:52.400: TFTP: Looking for term31.default.loads
001100: Aug 2 22:19:52.400: TFTP: Opened flash:/phones/7931/term31.default.loads, fd 3, size 655 for process 160
001101: Aug 2 22:19:52.404: TFTP: Sending block 1 (retry 0), socket_id 0x87903524
001102: Aug 2 22:19:52.404: TFTP: Received ACK for block 1, socket_id 0x87903524
001103: Aug 2 22:19:52.408: TFTP: Sending block 2 (retry 0), socket_id 0x87903524
001104: Aug 2 22:19:52.408: TFTP: Received ACK for block 2, socket_id 0x87903524
001105: Aug 2 22:19:52.408: TFTP: Finished flash:/phones/7931/term31.default.loads, time 00:00:00 for process 160
001106: Aug 2 22:19:53.040: TFTP: Server request for port 49153, socket_id 0x86A5CB70 for process 160
001107: Aug 2 22:19:53.040: TFTP: read request from host 10.1.1.11(49153) via BVI100
001108: Aug 2 22:19:53.040: TFTP: Looking for term31.default.loads
001109: Aug 2 22:19:53.040: TFTP: Opened flash:/phones/7931/term31.default.loads, fd 3, size 655 for process 160
001110: Aug 2 22:19:53.040: TFTP: Sending block 1 (retry 0), socket_id 0x86A5CB70
001111: Aug 2 22:19:53.044: TFTP: Received ACK for block 1, socket_id 0x86A5CB70
001112: Aug 2 22:19:53.044: TFTP: Sending block 2 (retry 0), socket_id 0x86A5CB70
001113: Aug 2 22:19:53.044: TFTP: Received ACK for block 2, socket_id 0x86A5CB70
001114: Aug 2 22:19:53.048: TFTP: Finished flash:/phones/7931/term31.default.loads, time 00:00:00 for process 160
001115: Aug 2 22:22:01.788: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1/1, changed state to down
Solved! Go to Solution.
08-02-2012 04:29 PM
Try restoring to 8.5.2 , or 8.4.4.
08-02-2012 04:29 PM
Try restoring to 8.5.2 , or 8.4.4.
08-08-2012 12:13 PM
It seems that the load version that did get it running was "SCCP31.8-4-2S.loads", which came with the 7.1.3 UC540 software pack.
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