-
Notifications
You must be signed in to change notification settings - Fork 35
Description
Currently when running the OLSRd2 on hardware that does not have the WIFI hardware built in but rather a separate WIFI device which is running DLEP-Radio, L2 stats for neighbours won't work.
This is caused by the fact, that the DLEP nl80211 reporting obviously reports the neighbour with the WIFI MAC addresses and not the MAC addresses of the routers, therefore the OLSRd2 won't map this correctly to it's routing link.
The only solution that comes to my mind for this that doesn't involve some weird hacks (traffic sniffing on the device with the radio to get the MAC of the two routers) would be to have a manually configured MAC address alias map for each interface in the OLSRd2 configuration and also send this alias mappings to all neighbours.
That way OLSRd2 can take the two WIFI MAC addresses returned by DLEP-radio and map it to it's own router interface MAC and the neighbour's router interface MAC and correctly map the radio information to this link.
Does anyone have a simpler/better idea?