I have just tried swithing over one of my sites to ospf nbma instead of broadcast. I have one AP and 5 clients, all running 6.19 whit wireless-fp.
At the AP, I added all the clients to nbma neighbor and switched to nbma on the wlan1 network type.
At the client, I added the APs, address to the nbma neighbor list and switched the wlan1 interface to nbma.
The LSA list filled up at the client but not the routing list?
I disabled/enabled the instance on the AP and client, no routing table. Not even after a reboot.
So finally, after about 45 min without any routing table, I switched back to broadcast and the network went up after a minute or two.
Any ides? Because you should run nbma on wireless links right?
Im running mpls/vpls overt the ospf network, can I get rid of ospf and installing anything more stable then this crap? ?
Now I have tested the latest ros 6.21.1 and their is no different behavior from ros 6.19.
I have also tried to downgrade to ros 5.26 and that don’t work either.
The LSA list is filled up but no ospf routes in the routingtable.
In my Omnitik, where I have 3 sxt connected to I get 1 (one) line of osfp route. Where I should have three.
The funny thing is that it populate the route whit the highest route =)
So, When I have all three sxt connected, it looks like this in the routingtable in the Omnitik.
When do you want to use nbma, you have to set priority for every nbma neighbour and also add static interface with the proper priority.
How to:
on you AP add static interface with priority=1 and ospf type=nbma. Then add all the nbma neighbours with priority=0
On every of your clients add as the nbma neighbour the ip of AP and priority 1. Also add static interface with ospf type=nbma and priority=0.