Joel L. Breazeale on Sun, 1 Jun 2003 23:53:06 -0400 |
Michael, Good news. Removing the LinkSys router/firewall has helped everything work exactly as one would expect. It worked with beta2 and now with beta3. Here's the build (just in case you like to see a build for the Fink environment on MacOS X) and tcptraceroute output for toren.net: $ export LDFLAGS="-L/usr/lib -L/sw/lib" $ export CPPFLAGS="-I/usr/include -I/sw/include" $ ./configure checking build system type... powerpc-apple-darwin6.6 checking host system type... powerpc-apple-darwin6.6 checking target system type... powerpc-apple-darwin6.6 checking for a BSD-compatible install... /sw/bin/install -c checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking whether gcc needs -traditional... no checking for a BSD-compatible install... /sw/bin/install -c checking for gethostbyname in -lnsl... no checking for socket in -lsocket... no checking for connect in -linet... no checking for inet_aton in -lresolv... no checking for pcap_open_live in -lpcap... yes checking for main in -lnet... yes checking for libnet_init_packet in -lnet... yes configure: libnet version: < 1.1.0 checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for unistd.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for sockaddr.sa_len... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking for vprintf... yes checking for _doprnt... no checking for gettimeofday... yes checking for memset... yes checking for select... yes checking for socket... yes checking for strchr... yes checking for Solaris... no checking for MacOS X... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing default-1 commands $ make gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/sw/include -DLIBNET_BIG_ENDIAN -g -O2 -Wall -c tcptraceroute.c gcc -g -O2 -Wall -L/usr/lib -L/sw/lib -o tcptraceroute tcptraceroute.o -lnet -lpcap $ sudo ./tcptraceroute --version tcptraceroute 1.5beta3 Copyright (c) 2001, 2002, 2003 Michael C. Toren <mct@toren.net> Updates are available from http://michael.toren.net/code/tcptraceroute/ $ sudo ./tcptraceroute toren.net Selected device en0, address 24.163.212.170, port 49196 for outgoing packets Tracing the path to toren.net (207.8.132.197) on TCP port 80 (http), 30 hops max 1 10.38.128.1 (10.38.128.1) 71.871 ms 16.865 ms 13.470 ms 2 srp2-0.mplsmn01-rtr2.mn.rr.com (24.26.162.2) 16.634 ms 46.791 ms 37.262 ms 3 pop2-chi-p3-1.atdn.net (66.185.141.101) 52.031 ms 63.661 ms 47.260 ms 4 bb2-chi-p1-0.atdn.net (66.185.148.66) 43.641 ms 36.272 ms 53.914 ms 5 bb2-vie-p10-0.atdn.net (66.185.152.215) 68.083 ms 61.564 ms 57.560 ms 6 bb2-ash-p15-2.atdn.net (66.185.152.20) 63.351 ms 56.303 ms 54.223 ms 7 pop2-ash-p1-0.atdn.net (66.185.139.211) 56.746 ms 60.478 ms 53.188 ms 8 fastnet.atdn.net (66.185.140.246) 79.995 ms 71.501 ms 60.134 ms 9 f0.core1.brd.nac.net (207.106.96.33) 81.100 ms 58.407 ms 103.262 ms 10 pinky.netaxs.com (206.245.170.15) 73.229 ms 95.613 ms 80.876 ms 11 mct-too-r.netaxs.net (207.106.3.254) 244.455 ms 214.702 ms 209.128 ms 12 www.toren.net (207.8.132.197) [open] 85.863 ms 62.961 ms 80.835 ms $ Could you give me a brief summary of what you suspect is the issue with the firewall/router? I think you suspected something related to ICMP messages -- I'd appreciate a reiteration on the issue so I can approach LinkSys for support. Regards, Joel Breazeale _______________________________________________ tcptraceroute-dev mailing list tcptraceroute-dev@netisland.net https://lists.netisland.net/mailman/listinfo/tcptraceroute-dev
|
|