dhcp: шлюз не добавл., если ip и шлюз в разных подсетях

Всем привет. Когда вручную настраиваешь, чтобы добавить шлюз, сначало надо добавить маршрут к этому шлюзу, иначе будет такая ошибка: SIOCADDRT: No such process, подозреваю, что такая ошибка выскакивает у Арчевского dhcp клиента.

допустим, пров. выдал адрес 78.37.180.62/24 и шлюз 78.37.0.1

На моём роутере когда втыкаешь провод, таблица маршрутов такая:
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
78.37.0.1       0.0.0.0         255.255.255.255 UH    0      0        0 eth0
78.37.180.0     0.0.0.0         255.255.255.0   U     202    0        0 eth0
0.0.0.0         78.37.0.1       0.0.0.0         UG    202    0        0 eth0
А на Арче такая:
78.37.180.0     *               255.255.255.0   U     202    0        0 eth0
инета нету.

Прикол в том, что если вручную добавить маршрут к шлюзу, то шлюз сам добавляется спустя 5-10 секунд
# route add 78.37.0.1/32 dev eth0
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
78.37.0.1       *               255.255.255.255 UH    0      0        0 eth0
78.37.180.0     *               255.255.255.0   U     202    0        0 eth0
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
78.37.0.1       0.0.0.0         255.255.255.255 UH    0      0        0 eth0
78.37.180.0     0.0.0.0         255.255.255.0   U     202    0        0 eth0
0.0.0.0         78.37.0.1       0.0.0.0         UG    202    0        0 eth0
нихера непонятно какой тип соединения и прочее

ЗЫ: в арче два клиента dhcp, поищи по форуму уже где было аналогичное
Разберемся, голубчик!
клиент dhcpcd, кабельный инет с реальным ip, никаких ppp,vpn и локалок
 
Зарегистрироваться или войдите чтобы оставить сообщение.