I have tried Ubuntu 16.04, 17.10.1 and Mint 18 Mate (32 and 64 bit). Everything works fine on wifi. Maybe it's a kernel issue?
Try using an older version of the Kernel then. All those that you've tried are Debian based now, can you try a RPM based one such as Fedora?