Need traceroute for Solaris 2.3

Here is the definitive word on using the gateway option (-g) to

traceroute under Solaris2.3 - you can't do it (easily). I asked:

> In article <CoFI0L.2p3@cfanews.harvard.edu>,paul@head-cfa.harvard.edu (Paul Grant) writes:

>

> Has anyone succeeded in creating a traceroute under Solaris2.3 that

> produces useful output when invoked with the gateway (-g) option? I've

> tried recompiling the so-called standard traceroute to run in

> compatibility mode, porting that forward to not use the compatibility

> stuff, and the code from opcom.sun.ca that was recently suggested in

> another post - the result in all cases is output full of "*" and nothing

> else:

and Denton Gentry sent me email:

>> Date: Sun, 17 Apr 1994 23:08:21 +0800

>> From:Denny.Gentry@Eng.Sun.COM (Denton Gentry)

>> To:paul@head-cfa.harvard.edu

>> Subject: Re: Need traceroute for Solaris 2.3

>> Content-Length: 876

>> It appears that IP_OPTIONS on an IPPROTO_RAW socket are not properly

>> handled by icmp. Essentially the extra words for the loose source

>> route option that -g puts in the IP header do not make it out on the

>> wire. This is bugid #1153049, marked as fixed and integrated in

>> Solaris 2.4 prealpha10. The -g option to traceroute will not work on

>> Solaris 2.3.

>> Denny

I'll wait for Solaris2.4.

-paul


--
=========================================================================
Paul S. Grant Harvard-Smithsonian Center for Astrophysics
paul@cfa.harvard.edu 60 Garden Street MS 70
617 495 7167 Cambridge, MA 02138 USA
=========================================================================

[2979 byte] By [CodeProf.com] at [2007-12-25 8:45:00]