Já faz um tempinho que fiz este post... e como achei a solução vou colocar aqui para quem tiver com o mesmo problema...
Eis a solução:
Instalar impressora sem suporte para Linux
Instalar impressora Virtual
Utiliza-se este recurso quando queremos instalar uma impressora no Windows que não é compatível com Linux.
Programas necessários:
GhostScript
RedMon (porta de redirecionamento)
GhostView (interface gráfica para GhostScript, opcional)
Preparação:
Instale o Ghostscript no diretório em “c:/gs”.
Extraia o Redmon no mesmo diretório acima e clique em setup.
Instale a impressora física normalmente no Windows e compartilhe.
Crie um arquivo de texto com o nome "mswinpr2.txt", com o conteúdo abaixo e coloque no diretório acima.
-Ic:\gs\gs8.14\lib;c:\gs\fonts
-sDEVICE=mswinpr2
-dNoCancel
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4
Obs.: Verificar a versão do GhostScript instalada pois o nome do diretório na primeira linha é diferente de acordo com a versão.
Agora vamos adicionar a impressora virtual:
Vá em adicionar nova impressora / impressora local (desmarque a opção de detectar automaticamente.
Selecione “Criar uma nova porta” e escolha “Redirect port”. O nome não importa.
Selecione o driver “Apple Color LW 12/660 PS" (é um drive compatível com Linux).
De um nome que indique que é uma impressora GhostScript (adicionar “GS” no final do nome por ex.) para facilitar a identificação.
Avance, ainda não imprima a página de teste.
Clique com o botão direito na impressora virtual instalada / Propriedades / Portas / Editar porta.
Em “Redirect this port to the program” coloque:
C:\gs\gs8.70\bin\gswin32c.exe
E em Arguments for this program“ are:
@c:\gs\mswinpr2.txt -sOutputFile="\\spool\SHARP AL-2040CS" -
Obs.: O nome “SHARP AL-2040CS” refere-se ao nome da impressora física, caso seja outra substituir o nome.
Em “Run” selecione “Hidden”
No botão “Log File” marque “Use Log File” e selecione um diretório para o arquivo de log, marque a opção “Debug” e dê Ok e Ok.
Feito isso, imprima uma página de teste. A impressão irá para a impressora virtual e logo em seguida para a impressora física.
Com tudo funcionando, instale nos computadores com Linux a impressora virtual compartilhada com o drive “Apple 12/640 OS”. Se o computador servidor estiver no domínio será pedido a senha de usuário para imprimir, basta clicar em lembrar senha.
Mais detalhes:
http://www.stat.tamu.edu/~henrik/GSPSprinter/GSPSprinter.html