Thanks to Casey's direction, I have done some further tests. The new tests have shown that it is NOT the format of the traceroute UDP packet at fault, but rather that it is any udp packet with a TTL of 1. Evidently the router responds incorrectly to ANY UDP Packet with a TTL of 1 - it sends an ICMP Port Unreachable rather than a Time Exceeded. Naturally, this confuses the traceroute routine - but the problem is with the Cisco 2621. Thanks for your input Casey. JMcLaren - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html