Here's what I recommend to anyone setting up a wireless printer: If you let the network assign an IP address to the printer initially, go into wireless settings and find the assigned IP address (for example 192.168.1.140.) Then, in the wireless settings there's an option (maybe manual setup?) change the IP address from automatic to static. You'll then have the ability to enter an IP address (it may already display the assigned number.) Be sure the IP address is the one previously assigned and save that as the static IP.
What I found on a windows setup was that, if during a power recycle, the router assigned the printer a different IP address than the one used when you added the printer to your computer settings, there was going to be a problem. Going to a static IP eliminated this issue.
2014 Berkshire 390RB-60
2014 Jeep Wrangler Unlimited
Roadmaster Falcon A/T tow bar