simplest solution that I have found is a free service called
"printer anywhere"
http://www.printeranywhere.com/
Forget about the set up and protocol just download the program to each
computer that has a printer. And you can send secured documents
across the web to be printed on that other printer. I use it to send
documents all over the world.