I'm now using MINT 17.3 with kernel 3.19.0-32-generic, because the drivers for the rtl8192eu wireless chipset are only available for the 3.x series of kernel. It does not function on 4.x based kernels. Why is this, and will Ubuntu 16.04 support it OOTB?
I installed 16.04 a month ago to see how it works, what is new, etc. There is no driver for rtl8192eu out of the box in it.
However I am always compiling the driver to be able to use my rtl8192eu. When kernel evolve some changes are required sometimes in the driver to be compiled for the latest kernel. I have made some minor changes to the driver again and it compiles in 16.04 for the kernel provided with this OS. If you want I can send you the source, which compiles and runs in Ubuntu 16.04.