yes it is possible. i know one way of doing it, using the serial port at the back of the printer you can make it wireless and then from the router you can assign it a static ip address. that way you can send all printer requests to that ip which will in turn do it for you.
i have the wireless setup here. so any questions give me a shout.
also check out this site, and the forum part will answer any questions:
www.dslwebserver.com/
Bookmarks