Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

Cisco 7960 Phones Handset no dialtone

I have three 7960 phones that came to me from different sources. Im registering the phones with a UC540. The phones load there relevant files and I can make calls using the speaker, I hear dialtone and I can make a call. However if I attempt to make a call using the handset there is no dialtone and the display does not indicate that the phone is off hook? Its as though non of the switch hooks are working on all three phones. Am I missing some thing as far as configuration?



Re: Cisco 7960 Phones Handset no dialtone

I would start by resting the IP Phones. Here's the procedure:

  1. Unplug the power cable from the phone, and then plug in the cable again.

    The phone begins its power up cycle.

  2. Immediately press and hold # and while the Headset, Mute, and Speaker buttons begin to flash in sequence, release #.

    The Headset, Mute, and Speaker buttons flash in sequence in order to indicate that the phone waits for you to enter the key sequence for the reset.

  3. Press 123456789*0# within 60 seconds after the Headset, Mute, and Speaker buttons begin to flash.

    If you repeat a key within the sequence, for example, if you press 1223456789*0#, the sequence is still accepted and the phone resets.

    If you do not complete this key sequence or do not press any keys, after 60 seconds, the Headset, Mute, and Speaker buttons no longer flash, and the phone continues with its normal startup process. The phone does not reset.

    If you enter an invalid key sequence, the buttons no longer flash, and the phone continues with its normal startup process. The phone does not reset.

    If you enter this key sequence correctly, the phone displays this prompt:

    Keep network cfg? 1 = yes 2 = no

  4. In order to maintain the current network configuration settings for the phone when the phone resets, press 1. In order to reset the network configuration settings when the phone resets, press 2.

    If you press another key or do not respond to this prompt within 60 seconds, the phone continues with its normal startup process and does not reset. Otherwise, the phone goes through the factory reset process.

Good luck,


New Member

Re: Cisco 7960 Phones Handset no dialtone

Thanks for your help, I did not know that was the method for the phone reset. I went ahead and reset the phone using the method you described and it did reset back to factory. However still no dialtone on any of the handsets. The phones work on speaker I can make calls etc but no dialtone or able to make calls with the handsets.

I notice under the status message for each phone there is a comment that reads.

File Not Found:


Every phone has the above same message with its unique mac address

I ran a debug tftp events and noticed that the phone is looking for files that do not exist:

Dec 28 04:31:53.643: TFTP: Looking for CTLSEP00070EF73BEA.tlv
Dec 28 04:31:53.667: TFTP: Looking for SEP00070EF73BEA.cnf.xml
Dec 28 04:31:53.699: TFTP: Looking for SIP00070EF73BEA.cnf
Dec 28 04:31:53.719: TFTP: Looking for MGC00070EF73BEA.cnf
Dec 28 04:31:53.739: TFTP: Looking for XMLDefault.cnf.xml

The relevant configs are below, the files that are in flash are listed below

tftp-server flash:/phones/7940_7960/P00308001000.bin
tftp-server flash:/phones/7940_7960/P00308001000.loads
tftp-server flash:/phones/7940_7960/P00308001000.sb2
tftp-server flash:/phones/7940_7960/P00308001000.sbn

max-ephones 40
max-dn 300
ip source-address port 2000
auto assign 20 to 40
system message Framework
load 7960-7940 P00308001000
max-conferences 4 gain -6
moh flash:/media/
multicast moh port 2000
transfer-system full-consult
secondary-dialtone 9
create cnf-files version-stamp 7960 Dec 27 2009 21:13:33

uc540#show telephony-service tftp-bindings
tftp-server system:/its/united_states/7960-tones.xml alias United_States/7960-tones.xml
tftp-server system:/its/united_states/7960-font.xml alias English_United_States/7960-font.xml
tftp-server system:/its/united_states/7960-font.xml alias English_United_States/7920-font.xml
tftp-server system:/its/united_states/7960-dictionary.xml alias English_United_States/7960-dictionary.xml
tftp-server system:/its/united_states/7960-kate.xml alias English_United_States/7960-kate.xml
tftp-server system:/its/united_states/7960-kate.xml alias English_United_States/7920-kate.xml
tftp-server system:/its/united_states/SCCP-dictionary.xml alias English_United_States/SCCP-dictionary.xml
tftp-server system:/its/SEPDEFAULT.cnf alias SEPDefault.cnf
tftp-server system:/its/XMLDefault.cnf.xml alias XMLDefault.cnf.xml
tftp-server system:/its/ATADefault.cnf.xml alias ATADefault.cnf.xml

Thanks for your help,


New Member

Re: Cisco 7960 Phones Handset no dialtone

Thanks again for the help. Its fixed, it turns out that the 7960 has a problem sometimes with the switch hooks not making good contact inside the phone.

I pulled the phone apart 4 screws and cleaned the contact surface with an eraser. I also retentioned the spring. I did this on all phones and now all phones have dialtone when I lift the handset.