Mesh Group address frames with wrong MAC adresses

This was first reported as maybe being related with issue #472 (closed).

Under 802.11 IEEE standard the group addresses (multicast and broadcast) in frames should be populated differently from unicast frames: image

Currently they are populated as unicast frames when forwarding those frames, in MeshWifiInterfaceMac::ForwardDown, with addresses 1,2,3 and 4 from being DA/RA, TA, DA, SA (at least, that was what I saw when debugging a forward frame, inspecting the headers before getting queued at line 263 of mesh-wifi-interface-mac.cc ).

Assignee Loading
Time tracking Loading