7960 problem, briked?

igorek600
Posts: 93
Member Since:
2007-07-21

Hello, I bought cisco 7960 phone and I am trying to load it with sip firmware but I have a problem. I did it before and I had to go to settings on a phone and change tftp ip address but with this phone I can not go to settings, button wont respond and I have "tftp file not found" on a screen. I have no idea which firmware this phone runs and what should I do to fix it. please help



anchor85
Posts: 678
Member Since:
2006-06-07
7960 problem

Can you do a factory reset, see this cisco troubleshooting page. http://www.cisco.com/univercd/cc/td/doc/product/voice/c_ipphon/en...
If you can do a factory reset and then unlock the phone you may be OK. I wrote this how-to on Cisco phones a while ago, I managed to get one phone to load the SIP image even though it came up with protocol application invalid. The how-to is here http://cat24.net/Cisco_Sip_Phones.html#top There are a number of links at the bottom of this page that I found very useful. It is also worth looking at the tftp logs (if you can get the tftp server IP into the phone!) I found that the atftp server on the trixbox works well.

--

John
Cat24.net



igorek600
Posts: 93
Member Since:
2007-07-21
i CAN'T GET IN TO THE MENU F

i CAN'T GET IN TO THE MENU F A PHONE AND THIS IS A PROBLEM, i WAS LOOKING ALL OVER GOOGLE HOW TO BUT i CAN'T FINED ANYTHING



anchor85
Posts: 678
Member Since:
2006-06-07
Did you try a factory reset

Did you try a factory reset as I suggested? As described in the first link I posted.

Power cycle the phone while holding the # key down - then type 123456789*0#, then use key 2 on the keypad as an answer to delete the network config. also described here: http://www.sokol-associates.com/?q=node/51

Try a factory reset. Does this work? It may not work but what does the display on the phone show when you try?

--

John
Cat24.net



igorek600
Posts: 93
Member Since:
2007-07-21
factory reset is fine, it

factory reset is fine, it resets and gives me an option to keep settings or delete, even if i delete settings it resets and brings me to the same screen



anchor85
Posts: 678
Member Since:
2006-06-07
7960 problem

Are you trying to use a soft key at the edge of the display to answer the question "Save network cfg? 1=yes 2=no" or the key 2 on the keypad? This can be confusing because the layout of the display looks like the softkeys should work, but they don't for a factory reset you "must" use the digits on the keypad.

--

John
Cat24.net



igorek600
Posts: 93
Member Since:
2007-07-21
I use digits, even after

I use digits, even after factory reset which goes fine settings button won't respond



anchor85
Posts: 678
Member Since:
2006-06-07
7960 Problems

After you have done a factory reset what does the display say?
Does the phone get an IP address from your network DHCP server?

--

John
Cat24.net



igorek600
Posts: 93
Member Since:
2007-07-21
yep, it gets IP address, I

yep, it gets IP address, I can see it in my router dhcp list, phone says "tftp file not found", and I don't kow what to do next



anchor85
Posts: 678
Member Since:
2006-06-07
7960 Problems

Well in answer to your first question at the top of this thread the phone is not a brick. So don't hit it with a hammer!

On my how-to I have a section - Surviving "Protocol Application Invalid" I found that one Cisco 7960G that we tried, would not boot or communicate with the tftp server on our trixbox® server. The only feedback from the phone was an error message “Protocol Application Invalid”. The phone did not appear to be dead but the only keyboard function that worked was a “factory reset”. You seem to be in a similar position - factory reset works but that's all.

After I followed some Cisco help and other links from google I used the option 150 settings in the dhcp server, I think this automatically gives the phone the correct tftp server IP when the dhcp server hands out the IP address.

So go and look at my how to here: http://cat24.net/Cisco_Sip_Phones.html#cis02 You need to add option 150 to the setup of your dhcp server. What I did was to disable the dhcp server on my (smoothwall) firewall and start the dhcp server on trixbox. Edit the trixbox dhcp server config, as I describe, restart the dhcp server and then reboot the phone. etc....

I have given a sample dhcpd.conf towards the end of my write up. I have given various links that are worth reading, you have a bit of work to do, but I got my "dead" 7960 working in the end.

--

John
Cat24.net



anchor85
Posts: 678
Member Since:
2006-06-07
7960 Problems

As an update to my last post. You can also telnet into the cisco phone. If you know the IP (p.q.r.s) you can just run

telnet p.q.r.s from the command prompt on your PC. The password should be 'cisco'. If you get in a single ? gives you a list of commands, for example,

show config - gives you the whole phone config.
show network - just gives the network settings, in your case the current tftp server address will be shown, so you could see what it thinks it is talking to. I have not done much more with telnet commands. A full set of commands is given on this cisco page.

http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/7960g_7940g/...

--

John
Cat24.net



igorek600
Posts: 93
Member Since:
2007-07-21
Thank you, perfect post,

Thank you, perfect post, worked like a charm,



anchor85
Posts: 678
Member Since:
2006-06-07
Good news, well done. Thanks

Good news, well done. Thanks for the update.

--

John
Cat24.net



igorek600
Posts: 93
Member Since:
2007-07-21
thank you one more time,

thank you one more time, option 150 in tftp works for 7970 too



francisdtan
Posts: 3
Member Since:
2008-06-13
my cisco shown tftp timeout

Hi I have a cisco 7960 with sip poo3-06-003 firmware, I tried to upgrade it to the latest one via tftp server port 66, when I reboot the cisco phone it started the following sequence ( see below)

congiguring vlan, configuting ip, verfying load, downgrading application,
copying to bank 1

but the problem is it kept doing the same sequence over & over again, I let it run for over an hour & still the same. (I noticed an error 2 cannot find the specified file, I am sure I have all the files needed in my tftp server, sip firmware,# SIP0009b7f96559.cnf, RINGLIST.DAT, dialplan.xml, xmlDefault.CNF.XML, XMLDefault.cnf.xml ) after an hour i stopped the tftp server, but when I reboot the pone it shows "tftp timeout" I reset the phone using 6*setting choose option 2 but after reboot its the same. please help? I also used trixbox to connect to cisco using endpoint manager but to no avail!!!!



SkykingOH
Posts: 9561
Member Since:
2007-12-17
Did you change the load file

Did you change the load file information either in the endpoint manager or SIPDefault.cnf ???

--

Scott

aka "Skyking"



francisdtan
Posts: 3
Member Since:
2008-06-13
my cisco shown tftp timeout

Thanks Scott for your reply. I am new to this, I just watch the asterisk toturial & sip upgrade, i am not sure if i changed SIPDefault.cnf, what I did was download the new sip firmware onto the tftp server along with the other cnf.xml files then reconfigured the cisco pone to connect to my tftp server via port 66, then reboot the phone & the cycle started but never stops. can you show my how to reset all? factory reset wont change it, still tftp timeout message, many thanks



SkykingOH
Posts: 9561
Member Since:
2007-12-17
Did you run setup-cisco

Did you run setup-cisco before you provisioned the phone using the endpoint manager?

If not, delete the phone, run setup-cisco then follow these instructions.

First you have to make sure that you have the correct entry in SIPDefault.cnf. Open it up and look at the first line. It should look like this:

image_version: "P0S3-08-4-00"

It is essential that this line matches the version number of the firmware you loaded. Use the nano editor to view so (examples from my system}

[root@skytrixhome tftpboot]# # Change the directory
[root@skytrixhome tftpboot]# cd /tftpboot
[root@skytrixhome tftpboot]# # Then we get a directory of the softare
[root@skytrixhome tftpboot]# ls P0S*
P0S3-08-2-00.loads  P0S3-08-4-00.loads  P0S3-08-8-00.loads
P0S3-08-2-00.sb2    P0S3-08-4-00.sb2    P0S3-08-8-00.sb2
[root@skytrixhome tftpboot]# # I happen to have a few versions, however I am using 8.4
[root@skytrixhome tftpboot]# #Then we edit the file
[root@skytrixhome tftpboot]# nano SIPDefault.cnf
[root@skytrixhome tftpboot]# # let's pull up a live view to see what the phone is doing
[root@skytrixhome tftpboot]# tail /var/log/atftpd.log -f

Now reset the phone using these procedures:

  1. 1. As the phone is starting up, immediately press *and hold* the # key.
  2. 2. Keep it pressed. The phone will flash the three lights for headset, mute, and speaker.
  3. 3. When the speaker light turns off, release the # button.
  4. 4. The phone should flash all three of those lights again. I believe it will keep flashing them for 60 seconds, which indicates it's waiting for you to do something.
  5. 5. Enter 123456789*0#
  6. 6. If it worked, the phone should ask "Keep network cfg?" with options for yes or no.
--

Scott

aka "Skyking"



francisdtan
Posts: 3
Member Since:
2008-06-13
ls p0s is empty

ls p0s has no sip files on it

how do I send sip firmware to tftpboot using trixbox/asterisk?

tail /var/log/atftpd.log -f
nothing happens when i reset the cisco phone



SkykingOH
Posts: 9561
Member Since:
2007-12-17
You can download the

You can download the software from ftp://cisco.com for that series of phone for free.

Use WinSCP to transfer the files to /tftpboot, it's freeware.

You did not answer my question about dhcp on the trix server

It the phone is not even trying to pull config files fro the server tat you have another problem.

--

Scott

aka "Skyking"



jingxi02
Posts: 136
Member Since:
2007-05-19
DHCP

I think his DHCP server is missing option 150 (TFTP server address). if the phone doesn't read option 150 from DHCP, it will not know where to get the boot files.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.