Source: http://feeds.gawker.com/~r/lifehacker/full/~3/351983215/diy-wireless-network-printer
Handy do-it-yourselfer computerguru365 turned a network-capable laser printer into a wireless printer by mounting a small Wi-Fi router inside its case. This is a really cool mod: After installing a network card, he found space inside the printer to mount a small router (running the DD-WRT router firmware, no less), wired up and mounted LED lights, and tucked both the power and Ethernet cable hook-ups inside. This project's not for the timid, and not really necessary, as you can just set the router on top or near the printer—but the result looks really good. (Of course you'll get better bandwidth by keeping the antenna outside the printer.)