Subject: Speedstream router woes
To: None <netbsd-help@netbsd.org>
From: Jeff Green <greenj@cpsc.ucalgary.ca>
List: netbsd-help
Date: 11/22/2004 08:27:37
Still no cigar on my netbsd machine seeing the Speedstream router which 
goes to the outside world. Everything else on the LAN side talks with 
one another, even back and forth through my Belkin router. A 'netstat 
-rn -f inet' shows (with the MAC addresses '--'ed out, those are two 
different numbers):

Destination        Gateway            Flags     Refs     Use    Mtu  
Interface
default            192.168.254.254    UGS         0       29      -  ae0
127                127.0.0.1          UGRS        0        0  33220  lo0
127.0.0.1          127.0.0.1          UH          1        0  33220  lo0
192.168.2          192.168.254.1      UG          0       15      -  ae0
192.168.254        link#1             UC          3        0      -  ae0
192.168.254.1      --:--:--:--:--:--  UHLc        2      588      -  ae0
192.168.254.11     --:--:--:--:--:--  UHLc        1        2      -  lo0
192.168.254.254    link#1             UHLc        1       12      -  ae0

The Belkin router is at 192.168.254.1 and it's LAN is 192.168.2.0. The 
netbsd machine is statically set to 192.168.254.11. From all 
indications, dhclient doesn't work yet since the netbsd machine can't 
find the speedstream, so it's turned off in rc.conf.

Two questions:

(1) Anything wrong with this setup that I'm missing.

(2) How do the MAC entries get there? I don't see how I can enter a MAC 
destination using the route cmd, if it is possible that way. Can I 
enter one in the gateways file (which I'm using to set up routes to 
192.168.254.1 and 192.168.254.254).

I've tried umpteen different (frustration-)combinations for routes to 
get to the speedstream, but to no avail. Any ideas would be 
appreciated.

thanks,
jeff