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

Reply via email to