M886E0 is based on an QCA9886 from Qualcomm. The miniPCIe module has high transmit power, up to 29dBm combined power from the two chains. Combined with the MMCX antenna ports which present very little loss, it is very suitable to be used in an outdoor environment for point to point long range transmission.
OpenWRT linux distribution source code is available on GitHub and is supported by our growing community on forum.