On Sun, Mar 01, 2015 at 09:12:07AM +0000, Mick wrote > > Out of interest, you didn't say if you tried adding manually a route > in your /etc/conf.d/net for the link-local address space to see if > it works: > > routes_eth0=" > default via 192.168.123.254 > 169.254.0.0/16 via 169.254.1.1" <==Add this route for 169.254.0.0/16==
That's *EXACTLY* what I was doing originally. See my post from February 21st where I started this thread 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 metric 20 192.168.123.248/29 via 192.168.123.254 metric 0 169.254.0.0/16 via 169.254.1.1 metric 0" Note that the "redundant route" is to allow my PC to talk to other machines on my little LAN when using a dialup connection as emergency backup. * It worked under ifconfig before iproute2 showed up * It stopped working when iproute2 became the default * It started working again when I turned off iproute2 with the line modules=( "!iproute2" ) Like I said in my original message, it worked under ifconfig, but failed under iproute2. -- Walter Dnes <[email protected]> I don't run "desktop environments"; I run useful applications

