Support 4 address mode to allow bridging of AP and STA interfaces
4 addr mode is required to allow WLAN0 and P2P0 interfaces to be bridged.
Currently this is not supported, and when logged via salesforce, there was no traction to get this feature added without significant business case.
For anyone else looking here: Because the WILC does not support 4addr mode, a WDS system cannot be created, and therefore even a simple wifi repeater setup STA-> (AP + STA) -> AP using WILC modules is not possible. So, although Microchip datasheets show that WILC modules support concurrent AP and STA modes, it is very difficult to interconnect several WILC modules. It is only really useful to connect to an upstream AP at the same time as allowing a local connection to the local system (mobile phone to device, for example)
Also, WILC does not support any other type of meshing ( 802.11s for example. )
Microchip's official response to this has been "do it at application level", which is not sensible, and they we unwilling to give a working example of how this might be achieved (i believe because they know it is not workable.) It would require managing individual connections as separate subnets and managing the routing tables across all connected devices to correctly route packets to their destinations IP addresses.... manually. Impractical.
I don't expect this will be fixed / added. This issue is here to hopefully help some other potential customers understand this severe limitation with the product, rather than finding out this information after wasting a huge amount of time.