Subject: Re: PPPOE Problem
To: Jonathan A. Kollasch <jakllsch@kollasch.net>
From: Chuck Zmudzinski <frchuck@netscape.com>
List: netbsd-help
Date: 11/11/2005 20:43:22
This is a multi-part message in MIME format.
--------------020908070400020903050202
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Jonathan A. Kollasch wrote:

>On Fri, Nov 11, 2005 at 06:25:49PM -0500, Chuck Zmudzinski wrote:
>~~~~~~
>  
>
>>I set up the link following the instructions in the man pages for 
>>setting up DSL via pppOE, without setting the default route for the 
>>reasons that will be clear below.
>>    
>>
>
>~~~~~~
>
>  
>
>>Why can I ping the peer ip address but not the local ip address?
>>    
>>
>
>I've seen some tunnel type interfaces act like this and haven't had it cause a problem.
>
>  
>
>>Also, when I set the default route to be 10.1.17.1 (the peer), I am not 
>>able to ping either the the peer or the local address, and ping gives no 
>>output at all, not even the 'ping: sendto: No route to host' message.
>>
>>What is wrong?
>>    
>>
>
>How are you setting up the interface? I setup mine like this:
>
># cat /etc/ifconfig.pppoe0
>create
>!pppoectl -e tlp0 $int
>!pppoectl $int myauthproto=chap myauthname=user@example.com myauthsecret=XXXXX
>inet 0.0.0.0 0.0.0.1 netmask 0xffffffff
>!sleep 10
>!route add default -iface my.local.ip.address
>up
>
>	Jonathan Kollasch
>  
>
I have a simple startpppoe script:

#!/bin/sh
/sbin/ifconfig pppoe0 create
/sbin/ifconfig ep0 up
/sbin/pppoectl -e ep0 pppoe0
/sbin/pppoectl pppoe0 myauthproto=chap myauthname=******* 
myauthsecret=******** callin query-dns=3
/sbin/ifconfig pppoe0 inet 0.0.0.0 0.0.0.1 netmask 0xffffffff up

If you are interested, here are more details describing what is happening:

ave: {11} ./startpppoe
ave: {12} ifconfig -a
tlp0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        address: 00:12:17:51:08:0b
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
ep0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        address: 00:a0:24:f2:de:8c
        media: Ethernet 10baseT
        inet6 fe80::2a0:24ff:fef2:de8c%ep0 prefixlen 64 scopeid 0x2
lo0: flags=8009<UP,LOOPBACK,MULTICAST> mtu 33196
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
ppp1: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 296
sl1: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 296
strip0: flags=0 mtu 1100
strip1: flags=0 mtu 1100
pppoe0: flags=8851<UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST> mtu 1492
        inet 70.108.39.113 -> 10.1.17.1 netmask 0xffffffff
        inet6 fe80::212:17ff:fe51:80b%pppoe0 ->  prefixlen 64 scopeid 0xa
ave: {13} route show
Routing tables

Internet:
Destination       Gateway            Flags
0.0.0.1           default            UH
loopback          127.0.0.1          UGR
localhost         127.0.0.1          UH

Internet6:
Destination       Gateway            Flags
::/104            localhost          UGR
::/96             localhost          UGR
localhost         localhost          UH
::127.0.0.0       localhost          UGR
::224.0.0.0       localhost          UGR
::255.0.0.0       localhost          UGR
::ffff:0.0.0.0    localhost          UGR
2002::            localhost          UGR
2002:7f00::       localhost          UGR
2002:e000::       localhost          UGR
2002:ff00::       localhost          UGR
fe80::            localhost          UGR
fe80::%ep0        link#2             U
fe80::2a0:24ff:fef2:de8c%ep0 00:a0:24:f2:de:8c  UH
fe80::%lo0        fe80::1%lo0        U
fe80::1%lo0       link#3             UH
fe80::%pppoe0     fe80::212:17ff:fe51:80b%pppoe0 U
fe80::212:17ff:fe51:80b%pppoe0 link#10            UH
fec0::            localhost          UGR
ff01::            localhost          U
ff02::%ep0        link#2             U
ff02::%lo0        localhost          U
ff02::%pppoe0     fe80::212:17ff:fe51:80b%pppoe0 U

Like before, I can ping the peer's ip address:

ave: {14} ping 10.1.17.1
PING 10.1.17.1 (10.1.17.1): 56 data bytes
64 bytes from 10.1.17.1: icmp_seq=0 ttl=254 time=25.818 ms
64 bytes from 10.1.17.1: icmp_seq=1 ttl=254 time=24.781 ms
64 bytes from 10.1.17.1: icmp_seq=2 ttl=254 time=24.809 ms
^C
----10.1.17.1 PING Statistics----
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 24.781/25.136/25.818/0.591 ms

But I cannot ping the local ip address:

ave: {15} ping 70.108.39.113
PING 70.108.39.113 (70.108.39.113): 56 data bytes
ping: sendto: No route to host
ping: sendto: No route to host
ping: sendto: No route to host
^C
----70.108.39.113 PING Statistics----
3 packets transmitted, 0 packets received, 100.0% packet loss

Now let's look at the routing tables after adding the peer's ip as the 
default route:

ave: {16} route add default 10.1.17.1
add net default: gateway 10.1.17.1
ave: {17} route show
Routing tables

Internet:
Destination       Gateway            Flags
default           10.1.17.1          UG
^C
ave: {18}

As you can see, now the route command only displays the default route 
and I have to ^C to get my terminal back.
Now let's delete this default route and look at the routing table again:

ave: {19} route delete default
delete net default
ave: {20} route show
Routing tables

Internet:
Destination       Gateway            Flags
10.1.17.1         70.108.39.113      UH
loopback          127.0.0.1          UGR
localhost         127.0.0.1          UH

Internet6:
Destination       Gateway            Flags
::/104            localhost          UGR
::/96             localhost          UGR
localhost         localhost          UH
::127.0.0.0       localhost          UGR
::224.0.0.0       localhost          UGR
::255.0.0.0       localhost          UGR
::ffff:0.0.0.0    localhost          UGR
2002::            localhost          UGR
2002:7f00::       localhost          UGR
2002:e000::       localhost          UGR
2002:ff00::       localhost          UGR
fe80::            localhost          UGR
fe80::%ep0        link#2             U
fe80::2a0:24ff:fef2:de8c%ep0 00:a0:24:f2:de:8c  UH
fe80::%lo0        fe80::1%lo0        U
fe80::1%lo0       link#3             UH
fe80::%pppoe0     fe80::212:17ff:fe51:80b%pppoe0 U
fe80::212:17ff:fe51:80b%pppoe0 link#10            UH
fec0::            localhost          UGR
ff01::            localhost          U
ff02::%ep0        link#2             U
ff02::%lo0        localhost          U
ff02::%pppoe0     fe80::212:17ff:fe51:80b%pppoe0 U
ave: {21}

Notice now the routing system correctly indicates that the gateway for 
the peer address  is the local address.
Nevertheless, I still get the same behavior:

ave: {22} ping 10.1.17.1
PING 10.1.17.1 (10.1.17.1): 56 data bytes
64 bytes from 10.1.17.1: icmp_seq=0 ttl=254 time=25.114 ms
64 bytes from 10.1.17.1: icmp_seq=1 ttl=254 time=24.749 ms
64 bytes from 10.1.17.1: icmp_seq=2 ttl=254 time=24.649 ms
^C
----10.1.17.1 PING Statistics----
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 24.649/24.837/25.114/0.245 ms
ave: {23} ping 70.108.39.113
PING 70.108.39.113 (70.108.39.113): 56 data bytes
ping: sendto: No route to host
ping: sendto: No route to host
ping: sendto: No route to host
^C
----70.108.39.113 PING Statistics----
3 packets transmitted, 0 packets received, 100.0% packet loss
ave: {24}

For your information, here is what happens when I try and ping the peer 
after adding it again as the default route:

ave: {25} route add default 10.1.17.1
add net default: gateway 10.1.17.1
ave: {26} ping 10.1.17.1
^C
ave: {27}

As before, ping gives no response and I have to ^C to get out of it.

What might be happening? I do not understand.

--------------020908070400020903050202
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Jonathan A. Kollasch wrote:
<blockquote cite="mid20051111235730.GB10834@vergon.kollasch.net"
 type="cite">
  <pre wrap="">On Fri, Nov 11, 2005 at 06:25:49PM -0500, Chuck Zmudzinski wrote:
~~~~~~~
  </pre>
  <blockquote type="cite">
    <pre wrap="">I set up the link following the instructions in the man pages for 
setting up DSL via pppOE, without setting the default route for the 
reasons that will be clear below.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
~~~~~~~

  </pre>
  <blockquote type="cite">
    <pre wrap="">Why can I ping the peer ip address but not the local ip address?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I've seen some tunnel type interfaces act like this and haven't had it cause a problem.

  </pre>
  <blockquote type="cite">
    <pre wrap="">Also, when I set the default route to be 10.1.17.1 (the peer), I am not 
able to ping either the the peer or the local address, and ping gives no 
output at all, not even the 'ping: sendto: No route to host' message.

What is wrong?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
How are you setting up the interface? I setup mine like this:

# cat /etc/ifconfig.pppoe0
create
!pppoectl -e tlp0 $int
!pppoectl $int myauthproto=chap <a class="moz-txt-link-abbreviated" href="mailto:myauthname=user@example.com">myauthname=user@example.com</a> myauthsecret=XXXXX
inet 0.0.0.0 0.0.0.1 netmask 0xffffffff
!sleep 10
!route add default -iface my.local.ip.address
up

	Jonathan Kollasch
  </pre>
</blockquote>
I have a simple startpppoe script:<br>
<br>
#!/bin/sh<br>
/sbin/ifconfig pppoe0 create<br>
/sbin/ifconfig ep0 up<br>
/sbin/pppoectl -e ep0 pppoe0<br>
/sbin/pppoectl pppoe0 myauthproto=chap myauthname=*******
myauthsecret=******** callin query-dns=3<br>
/sbin/ifconfig pppoe0 inet 0.0.0.0 0.0.0.1 netmask 0xffffffff up<br>
<br>
If you are interested, here are more details describing what is
happening:<br>
<br>
ave: {11} ./startpppoe<br>
ave: {12} ifconfig -a<br>
tlp0: flags=8802&lt;BROADCAST,SIMPLEX,MULTICAST&gt; mtu 1500<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address: 00:12:17:51:08:0b<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; media: Ethernet autoselect (100baseTX full-duplex)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status: active<br>
ep0:
flags=8863&lt;UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST&gt; mtu
1500<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address: 00:a0:24:f2:de:8c<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; media: Ethernet 10baseT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 fe80::2a0:24ff:fef2:de8c%ep0 prefixlen 64 scopeid 0x2<br>
lo0: flags=8009&lt;UP,LOOPBACK,MULTICAST&gt; mtu 33196<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet 127.0.0.1 netmask 0xff000000<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 ::1 prefixlen 128<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3<br>
ppp0: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1500<br>
ppp1: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1500<br>
sl0: flags=c010&lt;POINTOPOINT,LINK2,MULTICAST&gt; mtu 296<br>
sl1: flags=c010&lt;POINTOPOINT,LINK2,MULTICAST&gt; mtu 296<br>
strip0: flags=0 mtu 1100<br>
strip1: flags=0 mtu 1100<br>
pppoe0: flags=8851&lt;UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST&gt; mtu
1492<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet 70.108.39.113 -&gt; 10.1.17.1 netmask 0xffffffff<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 fe80::212:17ff:fe51:80b%pppoe0 -&gt;&nbsp; prefixlen 64
scopeid 0xa<br>
ave: {13} route show<br>
Routing tables<br>
<br>
Internet:<br>
Destination&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gateway&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags<br>
0.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
loopback&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
<br>
Internet6:<br>
Destination&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gateway&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags<br>
::/104&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::/96&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
::127.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::224.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::255.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::ffff:0.0.0.0&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002:7f00::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002:e000::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002:ff00::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
fe80::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
fe80::%ep0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; link#2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
fe80::2a0:24ff:fef2:de8c%ep0 00:a0:24:f2:de:8c&nbsp; UH<br>
fe80::%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fe80::1%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
fe80::1%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; link#3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
fe80::%pppoe0&nbsp;&nbsp;&nbsp;&nbsp; fe80::212:17ff:fe51:80b%pppoe0 U<br>
fe80::212:17ff:fe51:80b%pppoe0 link#10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
fec0::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
ff01::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
ff02::%ep0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; link#2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
ff02::%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
ff02::%pppoe0&nbsp;&nbsp;&nbsp;&nbsp; fe80::212:17ff:fe51:80b%pppoe0 U<br>
<br>
Like before, I can ping the peer's ip address:<br>
<br>
ave: {14} ping 10.1.17.1<br>
PING 10.1.17.1 (10.1.17.1): 56 data bytes<br>
64 bytes from 10.1.17.1: icmp_seq=0 ttl=254 time=25.818 ms<br>
64 bytes from 10.1.17.1: icmp_seq=1 ttl=254 time=24.781 ms<br>
64 bytes from 10.1.17.1: icmp_seq=2 ttl=254 time=24.809 ms<br>
^C<br>
----10.1.17.1 PING Statistics----<br>
3 packets transmitted, 3 packets received, 0.0% packet loss<br>
round-trip min/avg/max/stddev = 24.781/25.136/25.818/0.591 ms<br>
<br>
But I cannot ping the local ip address:<br>
<br>
ave: {15} ping 70.108.39.113<br>
PING 70.108.39.113 (70.108.39.113): 56 data bytes<br>
ping: sendto: No route to host<br>
ping: sendto: No route to host<br>
ping: sendto: No route to host<br>
^C<br>
----70.108.39.113 PING Statistics----<br>
3 packets transmitted, 0 packets received, 100.0% packet loss<br>
<br>
Now let's look at the routing tables after adding the peer's ip as the
default route:<br>
<br>
ave: {16} route add default 10.1.17.1<br>
add net default: gateway 10.1.17.1<br>
ave: {17} route show<br>
Routing tables<br>
<br>
Internet:<br>
Destination&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gateway&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags<br>
default&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10.1.17.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UG<br>
^C<br>
ave: {18}<br>
<br>
As you can see, now the route command only displays the default route
and I have to ^C to get my terminal back.<br>
Now let's delete this default route and look at the routing table again:<br>
<br>
ave: {19} route delete default<br>
delete net default<br>
ave: {20} route show<br>
Routing tables<br>
<br>
Internet:<br>
Destination&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gateway&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags<br>
10.1.17.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 70.108.39.113&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
loopback&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 127.0.0.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
<br>
Internet6:<br>
Destination&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gateway&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags<br>
::/104&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::/96&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
::127.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::224.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::255.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
::ffff:0.0.0.0&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002:7f00::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002:e000::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
2002:ff00::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
fe80::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
fe80::%ep0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; link#2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
fe80::2a0:24ff:fef2:de8c%ep0 00:a0:24:f2:de:8c&nbsp; UH<br>
fe80::%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fe80::1%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
fe80::1%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; link#3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
fe80::%pppoe0&nbsp;&nbsp;&nbsp;&nbsp; fe80::212:17ff:fe51:80b%pppoe0 U<br>
fe80::212:17ff:fe51:80b%pppoe0 link#10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UH<br>
fec0::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UGR<br>
ff01::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
ff02::%ep0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; link#2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
ff02::%lo0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; U<br>
ff02::%pppoe0&nbsp;&nbsp;&nbsp;&nbsp; fe80::212:17ff:fe51:80b%pppoe0 U<br>
ave: {21}<br>
<br>
Notice now the routing system correctly indicates that the gateway for
the peer address&nbsp; is the local address.<br>
Nevertheless, I still get the same behavior:<br>
<br>
ave: {22} ping 10.1.17.1<br>
PING 10.1.17.1 (10.1.17.1): 56 data bytes<br>
64 bytes from 10.1.17.1: icmp_seq=0 ttl=254 time=25.114 ms<br>
64 bytes from 10.1.17.1: icmp_seq=1 ttl=254 time=24.749 ms<br>
64 bytes from 10.1.17.1: icmp_seq=2 ttl=254 time=24.649 ms<br>
^C<br>
----10.1.17.1 PING Statistics----<br>
3 packets transmitted, 3 packets received, 0.0% packet loss<br>
round-trip min/avg/max/stddev = 24.649/24.837/25.114/0.245 ms<br>
ave: {23} ping 70.108.39.113<br>
PING 70.108.39.113 (70.108.39.113): 56 data bytes<br>
ping: sendto: No route to host<br>
ping: sendto: No route to host<br>
ping: sendto: No route to host<br>
^C<br>
----70.108.39.113 PING Statistics----<br>
3 packets transmitted, 0 packets received, 100.0% packet loss<br>
ave: {24}<br>
<br>
For your information, here is what happens when I try and ping the peer
after adding it again as the default route:<br>
<br>
ave: {25} route add default 10.1.17.1<br>
add net default: gateway 10.1.17.1<br>
ave: {26} ping 10.1.17.1<br>
^C<br>
ave: {27}<br>
<br>
As before, ping gives no response and I have to ^C to get out of it.<br>
<br>
What might be happening? I do not understand.<br>
</body>
</html>

--------------020908070400020903050202--