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.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: