Arduino ethernet not recognized

If none of the three operating systems sees the adapter, try the obvious things like different USB cable and different USB ports (or computers.)

If that's still not resulting in detection and enumeration of the adapter, there's something wrong with it.