-
Kra foi batata...
Mandei o comando o servidor começou a imprimir na outra ponta.
Mas ainda não resolvir o problema... Pelo menos tudo indica que não seja erro de comunicação mas sim de configuração.
Agora pergunto gente a impressão dever enviada via lpd ou http sempre enviei via lpd e imprimia normal, mas agora nem via lpd e http o que voces acham que pode ta bloqueando a impressão, sendo que o servidor1 após 30 segundos acusa que perdeu a comunicação com impressora do servidor2, alguem pode me da uma dica de onde pode estar o problema?
-
cups
Para a impressao ser via lpd, vc tem que habilitar o modo de compatibilidade do cups para lpd ( se nao me engano depedendo da distribuicao tem que instalar um pacote adicional ). Se vc puder, recomendo usar o http mesmo, como o robsonlula indicou na resposta 2. Quando for configurar a impressora, selecione o tipo http. Preencha o campo da seguinte forma:
http://ip_do_servidor:631/printers/n...ra_no_servidor
Dentro do /etc/cups/printers.conf, vai ter uma tag <Printer nome_impressora> e dentro desta tag, vai ter a opcao DeviceUri http://ip_do_servidor:631/printers/n...ra_no_servidor
O cups tem um detalhe em particular, que eh qual o computador vai ter o driver da impressora.
Um exemplo eh a configuracao de uma impressora matricial epson lx 300 em um ambiente compartilhado:
Se o servidor estiver configurado para imprimir com o driver da impressora, o cliente pode imprimir em modo raw, que o servidor ao receber a solicitacao da impressao vai invocar o driver da impressora para que sai tudo correto.
Se o servidor estiver configurado para imprimir em modo raw, o cliente deve possuir o driver de impressao instalado nele, pois quando o servidor receber a solicitacao da impressao, vai enviar diretamente para a impressora.
Vc tambem tem a opcao de servidor raw e cliente raw. Isto eh particularmente interessante quando a impressora eh matricial e vc quer uma impressao usando as caracteristicas da impressora, tipo uma impressao condensada. Ou quando vc possui uma impressora com postscript nativo e o arquivo que sera enviado a impressora jah eh postscript.
A impressao via lpd eh sempre em modo raw, tanto no servidor quanto no cliente. O filtro de impressao deve ser executado antes de enviar o arquivo para impressora. O modulo de compatibilidade de cups faz exatamente isto.
O comando que lhe dei, faz isto, cliente em modo raw - servidor com driver da impressora