"RTNETLINK responde: a rede está inacessível" ao adicionar uma nova rota?

"RTNETLINK responde: a rede está inacessível" ao adicionar uma nova rota?

Existe um SLES12 com IP 10.2.64.x.

Quero adicionar um adicional, um IP 10.2.50.x.

Antes, o roteamento era assim:

SERVER:~ # netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.2.64.1       0.0.0.0         UG        0 0          0 foo
10.2.64.0       0.0.0.0         255.255.255.0   U         0 0          0 foo
...
SERVER:~ #

Então estou trazendo o novo IP 10.2.50.x:

SERVER:~ # ifup foo2
foo2       up
SERVER:~ #

Então o roteamento fica assim:

SERVER:~ # netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         10.2.64.1       0.0.0.0         UG        0 0          0 foo
10.2.50.0       0.0.0.0         255.255.255.0   U         0 0          0 foo2
10.2.64.0       0.0.0.0         255.255.255.0   U         0 0          0 foo
...
SERVER:~ #

Parece que os pacotes 10.2.50.0 iriam na direção errada (???), então excluo isso:

SERVER:~ # ip route del 10.2.50.0/24 via 0.0.0.0 dev foo2
SERVER:~ #

E então estou tentando adicionar uma boa entrada de roteamento (pelo menos AFAIK):

SERVER:~ # ip route add 10.2.50.0/24 via 10.2.50.1 dev foo2
RTNETLINK answers: Network is unreachable
SERVER:~ #
SERVER:~ # ping -c 1 -w 1 10.2.50.1|grep loss
1 packets transmitted, 1 received, 0% packet loss, time 0ms
SERVER:~ # ifdown foo2
SERVER:~ #

Mas recebi "respostas RTNETLINK: a rede está inacessível".

O Q: o que estou perdendo? Por que não consigo adicionar a entrada de roteamento adequada?

Além disso, enquanto o foo2 está ATIVO, não consigo executar ping no IP 10.2.64.x.

Eu não sou um cara de networking. Só quero que existam esses dois IPs com roteamento correto :)

informação relacionada