[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Res: servidor de impressao



O problema todo esta nas camadas envolvidas em uma impressão de
windows para Linux, que são:
Aplicativo,
1 API do windows,
2 Driver da impressora do windows,
3 Fila do próprio windows,
4 Envio para a fila de impressão do samba,
5 O samba envia para a fila de impressão do Linux,
6 Fila do sistema de impressão,
7 Driver de impressora no Linux, que vai passar os dados direto para a
impressora,
8 Impressora.

Acho que as informações de páginas impressas se perdem a partir da camada 4.
Faz tempo que não lido com sistemas de impressão, então não tenho como
confirmar as idéias abaixo:
Usar um impressora postscript genérica no Windows,
Assim o servidor de impressão ira processar os dados para que a
impressora entenda,
e registre a quantidade de páginas impressas.

Outra opção e  sar o protocolo IPP (nativo do cups) para imprimir via
rede, assim elimina o samba das camadas.



Uma coisa que pouca gente sabe, para um cliente (linux) imprimir via
CUPS não e necessário rodar o cupsd na estação, somente no servidor.
Só precisa do cups cliente na estação, e uso de uma variável de
ambiente para definir a impressora (e do printcap para
compatibilidade).
ex.:
CUPS_SERVER=192.168.0.1
/etc/printcap
printer|printer:rm=192.168.0.1:rp=printer:


-- 
Paulino Kenji Sato
http://www.nobel.com.br


Reply to: