puedes enviar la impresion a google cloud print tambien, mantienes una computadora conectada a la impresora y el vps envia la impresion a google cloud print. Ahi la computadora manda a impimir. Es muy sencillo y puedes ver un poco mas sobre ella aqui
https://www.google.com/cloudprint/#printers