Well, it seems it is doing something now. Still nothing useful, I think I need to play much more with config, but at least now it has neighbors... so I think it's worth to say it here, because I see there is were little info about that, at least that I would be able to reach.
Those neighbors are Mikrotik routers with RouterOS 6.40, they are the dr and the bdr. Somewhere I have read that there are problems with mikrotik routers since each one (mikrotik and openwrt) thinks the other one is the dr, and that type should be changed from broadcast to ptp for they to work together. I did not that, but seems it is working because dr and bdr have been already elected before starting bird4 in openwrt.
Got bird4-uci out, then rebuild, then changed /etc/bird4.conf to
protocol ospf {
import all;
export all;
export where source = RTS_STATIC;
area 0 {
interface "eth1" {
cost 10;
hello 10;
retransmit 5;
wait 40;
dead 40;
type broadcast;
# authentication simple;
# password "pass";
};
};
}
The important thing seems to be changing hello time. Only backbone area. I'll continue to play with it... But if somebody has some hint about how to make they exchange routes, I would take it.
Cheers