Let's forget about additional routes with different metrics, and try
to get the simplest case working, and move forward from there.  If I have
/etc/conf.d/net as...

modules=( "!iproute2" )
config_eth0="
192.168.123.251/29 broadcast 192.168.123.255
169.254.1.1/16 broadcast 169.254.255.255"
routes_eth0="
default via 192.168.123.254"

...and run "/etc/init.d/net.eth0 restart", I can access the device on
169.254.0.0/16.  If I comment out the "modules=( "!iproute2" )" line and
run "/etc/init.d/net.eth0 restart", I can't access the device.  The
above is the minimal "net" file require for ifconfig.  I want to be able
to work this down the road when ifconfig goes away, and iproute2 becomes
mandatory.

  I'm still trying to wrap my brain around how the ADSL router decides
whether to look for 169.254.0.0/16 on the ethernet cable to the TV tuner
rather than on the phone line going to my ISP, and then the world.

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications

Reply via email to