You can buy a print server. Addonics makes one that is pretty cheap. You don't get all of the features of your printer (say if it has fax or scanning) but for just printing they work well.
One like this you can plug in a usb hard drive and use as an NAS or a printer.
http://www.amazon.ca/gp/aw/d/B001OC5...words=Addonics