День добрый.
Настраиваю ospfd на FreeBSD 4.11 quagga-0.98.5.Сетевая конфигурация:
xl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
inet x.x.x.x netmask 0xffffffe0 broadcast x.x.x.x
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
xl1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
inet 10.80.1.100 netmask 0xffffff00 broadcast 10.80.1.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
Короме этого есть несколько туннелей ipsec.
gif0: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 1280
tunnel inet x.x.x.x --> y.y.y.y
inet 10.80.1.100 --> 10.80.2.2 netmask 0xffffff00
gif1: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 1280
tunnel inet x.x.x.x --> z.z.z.z
inet 10.80.1.100 --> 10.70.1.20 netmask 0xffffff00
Проблема в следующем - почему ospfd отказыватеся работать на интерфейсе xl1 а вместо этого пытается заработать на интерфейсе gif0 ???
rourer100# sh ip ospf interface
gif0 is down
OSPF is enabled, but not running on this interface <--------- зачем она тут енаблится?
gif1 is down
OSPF not enabled on this interface
xl0 is up
Internet Address x.x.x.x/27, Broadcast x.x.x.x, Area 0.0.0.1
Router ID 10.80.1.100, Network Type BROADCAST, Cost: 10
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 10.80.1.100, Interface Address x.x.x.x
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:09
Neighbor Count is 0, Adjacent neighbor count is 0
xl1 is up
OSPF not enabled on this interface <----------------- вот какого фига??
ospfd.conf :
interface xl0
interface xl1
interface gif0
interface gif1
router ospf
redistribute connected
network 10.80.1.0/24 area 0.0.0.0
network x.x.x.x/27 area 0.0.0.1