Subject: Not an 802 device
To: None <netbsd-help@netbsd.org>
From: Paul Newhouse <newhouse@rockhead.com>
List: netbsd-help
Date: 04/16/1999 14:41:38
Platform i386

I have this setip according to netstat -nr on 205.219.89.46:

Internet:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface
default            205.219.89.41      UGS        10   268995      -  de1
24.1.4.200         24.1.4.200         UH          0        0      -  ne0 =>
24.1.4.200/32      link#3             UC          0        0      -  ne0
127.0.0.1          127.0.0.1          UH          3      566      -  lo0
172.16.89.40/29    link#1             UC          0        0      -  de0
172.16.89.42       00:40:05:a0:4e:b2  UHL        14  1366079      -  de0
172.16.89.45       00:40:05:a0:41:2a  UHL         0      182      -  lo0
205.219.89         link#1             UC          0        0      -  de0
205.219.89.40/29   link#2             UC          0        0      -  de1
205.219.89.41      00:20:6f:02:fa:bb  UHL         1     2168      -  de1
205.219.89.42      205.219.89.42      UH          0      204      -  de0 =>
205.219.89.42/32   link#1             UC          0        0      -  de0
205.219.89.43      205.219.89.43      UGHS        1        0      -  de0 =>
205.219.89.43/32   link#1             UC          0        0      -  de0
205.219.89.44      205.219.89.44      UGHS        1        0      -  de0 =>
205.219.89.44/32   link#1             UC          0        0      -  de0
205.219.89.45      127.0.0.1          UGHS        0      124      -  lo0 =>
205.219.89.45/32   link#2             UC          0        0      -  de1
205.219.89.46      00:40:05:42:35:d0  UHL         4   158498      -  lo0

From tcpdump on de1 I see that a ping for 205.219.89.42 (pimin) ends up at 
205.219.89.41 (rtr).  205.219.89.41 then asks "who has pimin tell rtr" 

I tried to do "arp -s pimin ..... pub" and get the error message:

  set: proxy entry exists for non 802 device

I don't know how to get pimin proxied?  What should I do?

I have nat set for:

map de1 172.16.89.42/32 -> 205.219.89.42/32 
map de1 172.16.89.43/32 -> 205.219.89.43/32
map de1 172.16.89.44/32 -> 205.219.89.44/32

Sorry if I'm amazingly stupid about this.

TIA,
Paul

Config follows:


  206.100.6.73  (ISP) --- 206.100.6.205 (ISP?)
         |
         |
         |
  206.100.6.74  (FlowPoint WAN side)
   +-----------+
+--| FlowPoint |
|  +-----------+ 
|                  (205.216.89.40/29)                   (172.16.89.40/29)
|  rtr                      newhouse                     big-box
|  205.219.89.41 <-->  205.219.89.46 +----------------+ (172.16.89.45)  205.219.89.4[234] aliased
+------------DSL connection----------|de1          de0|-------hub                         here
 (Flowpoint LAN side)                |                |       |||
                                     |  rockhead.com  |       |||
                                     |   NetBSD box   |   +---+|+---+
                       c528574-a     |                |   |    |    |
    24.1.4.193   <-->  24.1.4.200/32 |                |   |    |   .44
 -----------cable connection---------|ne0             |   |   .43  glorias-pc
 (@home)                             +----------------+  .42   w95
                                       router box         pimin

Router box is compiled with option GATEWAY and when I run:

   /usr/sbin/sysctl -w net.inet.ip.forwarding

I get:

   net.inet.ip.forwarding = 1