ALL :

I tried to run a traceroute from a machine with multiple interfaces
and tried to specify the correct interface and the source ip on Sol10
GA :

bash-3.00# cat /etc/release
                         Solaris 10 3/05 s10_74L2a SPARC
           Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 22 January 2005


bash-3.00# traceroute -s 207.61.151.11 -v -w 10 204.225.242.227
traceroute: 0.0.0.0 is an invalid IPv4 source address

bash-3.00# traceroute -s 207.61.151.11 204.225.242.227
traceroute: 0.0.0.0 is an invalid IPv4 source address

If I go with the most basic then I get a warning :

bash-3.00# traceroute 204.225.242.227
traceroute: Warning: Multiple interfaces found; using 207.61.151.11 @ hme1
traceroute to 204.225.242.227 (204.225.242.227), 30 hops max, 40 byte packets

If I try to specify the interface and the ip then I get this :

bash-3.00# traceroute -A inet -g 207.61.151.11 -i hme1 -n -P 0.25 -q 5
-s 207.61.151.11 -v -w 10 204.225.242.227
traceroute: 0.0.0.0 is an invalid IPv4 source address

On a build 25 Solaris Express system I have this :

# cat /etc/release
                           Solaris Nevada snv_25 SPARC
           Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 12 October 2005

# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu
8232 index 1
        inet 127.0.0.1 netmask ff000000
hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.35.123 netmask ffffff00 broadcast 192.168.35.255
        ether fe:ed:0:0:fa:ce
qfe0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet 207.225.242.227 netmask ffffff00 broadcast 207.225.242.255
        ether fe:ed:de:ad:be:ef
qfe3: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 4
        inet 10.10.0.201 netmask ffff0000 broadcast 10.10.255.255
        ether c0:ff:ee:0:fa:ce

( the guys on the #opensolaris chan gave me the ether MAC addresses )

# traceroute -A inet -g 207.225.242.1 -i qfe0 -n -P 0.25 -q 5 -s
207.225.242.227 198.133.219.25
traceroute: 0.0.0.0 is an invalid IPv4 source address

There seems to be a bug filed :
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6312880

Any idea if there is a patch or fix for this ?

Dennis Clarke
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to