Привет всем.
После перехода на 4.9-PRERELEASE появилась совсем неожиданно такая проблема.
На машине сконфигурированы 3 интерфейса. Двое из них смотрят в локальные
подсети, один - в Интернет.
Каждый из локальных интерфейсов имеет по одному IP.
Ну, к примеру:
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.101.41.254 netmask 0xffffff00 broadcast 10.101.41.255
ether 00:00:1c:d3:83:8e
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.101.4.254 netmask 0xffffff00 broadcast 10.101.4.255
ether 00:00:1c:d3:d5:6d
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 195.0.0.118 netmask 0xfffffffc broadcast 195.0.0.119
ether 00:00:1c:d3:7b:da
media: Ethernet autoselect (10baseT/UTP)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
Как уже упоминалось, стоит 4.9-PRERELEASE. После загрузки системы
при попытке попинговать 10.101.41.254 (себя же!) No route to host.
Причем все интерфейсы подняты и активны.
В распечатке netstat -rn отсутствует route в подсеть 10.101.41.0/24.
gateway_enable="YES"|"NO" не решают проблему.
Если вручную "убить" rl0 и переконфигурировать его, то все становится на свои места.
4.8-STABLE отлично работала с тремя интерфейсами. Кто-то встречался с подобной проблемой?