I'm using a Samsung M2020W while my big printer gets refurbished and it works fine for me.
Try assigning it a static address ('address reservation' in some routers) in your router rather than using DHCP - (you may need to also give it that same address in the USB configuration utility).
That'll probably fix it
Mac
I use static addresses for most of the junk hooked up to my main router - so I know that rig A will always be 192.168.0.13 and so on - I also keep the range of addresses small, with just a few free for DHCP assignment of random clients.