Dear all I'm trying to learn BIRD4 to do ospf over batman-adv got to router : 1. router A 1.a. OSPF is at interface 'bat0' 1.b. Have 172.16.1.1/24 address at another interface, and have 'external route' 1.c. bird4.conf is at : http://pastebin.com/kin9MEnw 1.d. have birdc4 installed
2. router B 1.a. OSPF is at interface 'bat0' 1.b. bird4.conf is at : http://pastebin.com/XGTuHqfr 1.c. Not enough space to have birdc4 onboard Check from A. Router A using birdc4 : --------- bird> show ospf neighbors ospf1: Router ID Pri State DTime Interface Router IP 10.0.0.2 1 full/dr 00:56 bat0 10.0.0.2 bird> show ospf state area 0.0.0.0 router 10.0.0.1 distance 0 network 10.0.0.0/24 metric 1000 external 172.16.3.0/24 metric 1000 via 10.0.0.3 router 10.0.0.2 distance 1000 network 10.0.0.0/24 metric 1000 network 10.0.0.0/24 dr 10.0.0.2 distance 1000 router 10.0.0.2 router 10.0.0.1 --------- Looks like anything work fine. B. Router B, using terminal console : -------------------- root@OpenWrt:~# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 192.168.10.1 0.0.0.0 UG 0 0 0 br-lan 10.0.0.0 * 255.255.255.0 U 0 0 0 bat0 172.16.3.0 10.0.0.3 255.255.255.0 UG 0 0 0 bat0 192.168.10.0 * 255.255.255.0 U 0 0 0 br-lan ------------- Looks like : B.1. External route defined at Router-A is broadcasted ... nice B.2. Kernel route table of Router-A is NOT broadcasted. My question is : Why Kernel route table of Router-A is NOT broadcasted ? Kindly please give me any of your enlightenment to fix this problem. Sincerely -bino-
