Experiment: try dragging the Mac near the printer, run a USB cable between them, and see if you can make that work (i.e., without the network). If that works, then at least you know you've got a functioning printer driver.

It's also possible, if unlikely, that something went very wrong with your Mac. The way to test this... is to get another Ma and see if it does any better.