Hello,
I have a HP Deskjet printer and I wish to use it with my iMac. However I need to use wireless because the printer is not near my computer. What do I have to do???
Thank you
Unfortunately, aside from using Apple's own AirPort Express/Extreme or Time Capsule (which includes their print server), most printers don't play ball with third party print servers. This is a major flaw of OS X. Unlike Windows, OS X has no facility for "port redirection", that capability is left up to the printer manufacturer. So, if the printer manufacturer ties the device exclusively to USB, that's the only way you can make the driver show up to add it.
There are some hacks and workarounds - in some cases, you might be able to use an open source driver that will play ball with a print server. But in all honesty, I've found that it's easier and less expensive just to buy a printer with built-in networking that is advertised as being Mac compatible.
For example, the HP Photosmart C6350 that I bought at Costco is pretty much plug-and-play with my Macs and PCs. In fact, it shows right up in Bonjour. That printer ran me $109 at Costco and works like a charm. I spent hours fighting with different network adapters for my older printers and fussing with OS X to actually get them to work as intended. In hindsight, I should have done this years ago.