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