[cisco-voip] Cisco 7960 woes

Ryan Ratliff rratliff at cisco.com
Wed Jul 15 10:11:55 EDT 2009


I'm no expert at IOS TFTP debugs but it looks like the phone is never  
getting it's config file.

You can see the phone requesting SEP000DED409151.cnf.xml but I don't  
see the router sending it.

On the router try running these commands and then re-try the phone  
registration:
config t
telephony service
create cnf-files
end

-Ryan

On Jul 15, 2009, at 10:14 AM, Joseph Mays wrote:

> I imagine the since TFTP is UDP and UDP is stateless, the firewall may
> need some configuration to allow this traffic through. As for the
> original scenario where you got one-way audio, you will need to  
> turn on
> SCCP inspection on the firewall so it can re-write the IP addresses
> properly to allow for two-way audio. If this is not working, you  
> should
> consider upgrading the firewall to a later/latest version (I know the
> ASAs are always improving SCCP inspection with new releases, but not
> sure what type of firewall you have).

In the one-way audio case I don't think the firewalls (just a linksys  
router doing DHCP and NAT at my home for instance) are capable of  
doing SCCP inspection.

But right now none of the phones that are having this problem are  
firewalled at all. All are directly addressable, and can be pinged  
from anywhere in the world (except when they are resetting). I'm  
trying to get direct IP communications to work first, then I figure  
I'll worry about DHCP, NAT, etc.

As I said, the phones seem to connect to the call manager router,  
which is also doing the TFTP, and download the configs. At least TFTP  
debugging shows the download completing. After that happens the phone  
reset and cycle through the process again, though. It's going on now,  
let me log into the router and capture a TFTP event and packet debug....

Here's the phone which has the static IP directly assigned -- I went  
through the menus and setup the IP addressing and tftp and call  
manager server info by typing it directly into the phone --

032364: Jul 15 13:58:21.335: TFTP: Server request for port 52021,  
socket_id 0x64820424 for process 184
032365: Jul 15 13:58:21.335: TFTP: read request from host 216.24.24.69 
(52021) via Ethernet0/0
032366: Jul 15 13:58:21.335: TFTP: Looking for OS79XX.TXT
032367: Jul 15 13:58:21.335: TFTP: Opened slot0:OS79XX.TXT, fd 0,  
size 13 for process 184
032368: Jul 15 13:58:21.339: TFTP: Sending block 1 (retry 0),  
socket_id 0x64820424
032369: Jul 15 13:58:21.355: TFTP: Received ACK for block 1,  
socket_id 0x64820424
032370: Jul 15 13:58:21.355: TFTP: Finished slot0:OS79XX.TXT, time  
00:00:00 for process 184
032371: Jul 15 13:58:21.979: TFTP: Server request for port 52022,  
socket_id 0x64550734 for process 184
032372: Jul 15 13:58:21.983: TFTP: read request from host 216.24.24.69 
(52022) via Ethernet0/0
032373: Jul 15 13:58:21.983: TFTP: Looking for SEP000DED40914D.cnf.xml
032374: Jul 15 13:58:21.983: TFTP: Opened system:/its/ 
XMLDefault7960.cnf.xml, fd 0, size 790 for process 184
032375: Jul 15 13:58:21.983: TFTP: Sending block 1 (retry 0),  
socket_id 0x64550734
032376: Jul 15 13:58:22.003: TFTP: Received ACK for block 1,  
socket_id 0x64550734
032377: Jul 15 13:58:22.007: TFTP: Sending block 2 (retry 0),  
socket_id 0x64550734
032378: Jul 15 13:58:22.023: TFTP: Received ACK for block 2,  
socket_id 0x64550734
032379: Jul 15 13:58:22.023: TFTP: Finished system:/its/ 
XMLDefault7960.cnf.xml, time 00:00:00 for process 184

Here's the phone that has the IP assigned via DHCP, but the address  
is publicly addressable and not behind a NAT firewall, so it's not  
being translated.

032380: Jul 15 13:58:25.359: TFTP: Server request for port 51533,  
socket_id 0x64820424 for process 181
032381: Jul 15 13:58:25.363: TFTP: read request from host 216.24.24.75 
(51533) via Ethernet0/0
032382: Jul 15 13:58:25.363: TFTP: Looking for OS79XX.TXT
032383: Jul 15 13:58:25.363: TFTP: Opened slot0:OS79XX.TXT, fd 0,  
size 13 for process 181
032384: Jul 15 13:58:25.363: TFTP: Sending block 1 (retry 0),  
socket_id 0x64820424
032385: Jul 15 13:58:25.379: TFTP: Received ACK for block 1,  
socket_id 0x64820424
032386: Jul 15 13:58:25.379: TFTP: Finished slot0:OS79XX.TXT, time  
00:00:00 for process 181
032387: Jul 15 13:58:26.007: TFTP: Server request for port 51534,  
socket_id 0x63E7C514 for process 181
032388: Jul 15 13:58:26.007: TFTP: read request from host 216.24.24.75 
(51534) via Ethernet0/0
032389: Jul 15 13:58:26.007: TFTP: Looking for SEP000DED409151.cnf.xml
032390: Jul 15 13:58:26.007: TFTP: Opened system:/its/ 
XMLDefault7960.cnf.xml, fd 0, size 790 for process 181
032391: Jul 15 13:58:26.007: TFTP: Sending block 1 (retry 0),  
socket_id 0x63E7C514
032392: Jul 15 13:58:26.031: TFTP: Received ACK for block 1,  
socket_id 0x63E7C514
032393: Jul 15 13:58:26.031: TFTP: Sending block 2 (retry 0),  
socket_id 0x63E7C514
032394: Jul 15 13:58:26.051: TFTP: Received ACK for block 2,  
socket_id 0x63E7C514
032395: Jul 15 13:58:26.051: TFTP: Finished system:/its/ 
XMLDefault7960.cnf.xml, time 00:00:00 for process 181

After this, the phone resets.

If there is additional debugging information I can get, please let me  
know, I'd be happy to collect the data.


Joe Mays

_______________________________________________
cisco-voip mailing list
cisco-voip at puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-voip



More information about the cisco-voip mailing list