[cisco-voip] Cisco 7960 woes
Joseph Mays
mays at win.net
Wed Jul 15 10:14:05 EDT 2009
> 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
More information about the cisco-voip
mailing list