Configuração de um ambiente de impressão LPD/CUPS

Diagrama

Este diagrama representa um ambiente corporativo onde as filiais de uma empresa (Rede 1 e Rede 2) possuem um conjunto de impressoras, e estas impressoras precisam ser compartilhadas com a matriz e com outras filiais.

Uma das formas de alcançar este objetivo é instalando o serviço de impressão LPD em cada terminal que contém uma impressora na filial (este serviço compartilhará as impressoras da filial na internet) e instalando um servidor de impressão CUPS (linux) na matriz (este servidor centralizará todas as impressoras da matriz e das filiais).

Feita esta instalação, todos os trabalhos de impressão deverão ser enviados para o servidor de impressão da Matriz, que fará o redirecionamento dos mesmos para os servidores de impressão das filiais.

Clique na imagem para vê-la em seu tamanho real

diagrama_impressao.png

Instalação do serviço de impressão LPD no Windows XP

Este procedimento instala o serviço de impressão LPD em um micro com Windows XP.

Este procedimento deverá ser realizado em todos os terminais Windows que tenham uma impressora para compartilhar.

Preparação

  1. Identifique todos os computadores que possuem impressoras locais que serão compartilhadas
  2. Crie uma lista com os endereços IP e os nomes destes computadores
  3. Associe nesta lista a porta 1515 para o primeiro computador, 1516 para o segundo, 1517 para o terceiro e assim por diante
  4. Associe nesta lista, para cada computador, o nome de compartilhamento de cada impressora local, identificando de preferência a marca e o modelo da impressora
    • Ex: IP 192.168.0.100, porta 1515, impressoras epsonfx890 e hplj1010
    • Ex: IP 192.168.0.101, porta 1516, impressoras hplj1020 e rabbit

Configuração da porta

O serviço de impressão LPD funciona por padrão na porta 515, porém alguns provedores (Telemar, por exemplo) bloqueiam esta porta. Neste caso, é necessário alterar a porta padrão para uma porta maior. Nós recomendamos utilizar a porta 1515.

Esta configuração deverá ser realizada APENAS nas filiais onde existir a certeza de que o provedor bloqueia a porta 515. Consulte o departamento de TI para obter esta informação. Quando existir este bloqueio, esta configuração deverá ser efetuada em todos os computadores onde o serviço de impressão LPD for instalado.

  1. Edite o arquivo C:\windows\system32\drivers\etc\services com o bloco de notas
  2. Localize a linha com o texto 515/tcp
  3. Altere o texto 8*515/tcp** para 1515/tcp

Instalação do serviço

  1. Clique em Iniciar > Painel de controle
  2. Dê um duplo clique em Adicionar ou remover programas
  3. Clique em Adicionar/remover componentes do Windows
  4. Ative a opção Outros serviços de arquivos e impressão de rede
  5. Clique em Avançar
    • Se o Windows exibir uma tela pedindo o CD de instalação, coloque o CD de instalação no leitor ou grave os arquivos LPDSVC.DL_ e LPRMON.DL_ em uma pasta local e informe a localização desta pasta
  6. Clique em Concluir

Configuração do serviço

  1. Clique em Iniciar > Painel de controle
  2. Dê um duplo clique em Ferramentas administrativas
  3. Dê um duplo clique em Serviços
  4. Clique com o botão direito em Servidor de impressão TCP/IP
  5. Clique em Propriedades
  6. Altere a propriedade Tipo de inicialização para Automático
  7. Clique em OK

Configuração do Firewall

  1. Clique em Iniciar > Painel de controle
  2. Dê um duplo clique em Firewall do Windows
  3. Clique em Exceções
  4. Clique em Adicionar porta
  5. Altere a propriedade Nome para Servidor de impressão
  6. Altere a propriedade Número da porta para 515
    • Caso tenha utilizado a porta 1515, substitua a porta 515 pela porta 1515
  7. Clique em OK

Configuração do roteador para o servidor de impressão LPD

No exemplo do diagrama acima, este procedimento deve ser executado nos roteadores da REDE 1 e da REDE 2.

  • Redirecione a porta 515 TCP do roteador para o IP do servidor de impressão local
    • Caso tenha utilizado a porta 1515, substitua a porta 515 pela porta 1515
  • Compartilhamento das impressoras locais nos terminais

Cada impressora física deverá ser compartilhada no micro onde a mesma encontra-se conectada, seguindo o procedimento normal de compartilhamento do Windows.

  1. Clique em Iniciar > Painel de controle
  2. Clique em Impressoras e aparelhos de fax
  3. Clique com o botão direito sobre a impressora a compartilhar
  4. Clique em Compartilhamento
  5. Selecione um nome de compartilhamento para a impressora
    • É interessante que este nome identifique o modelo da impressora
    • Ex: hplj1100, hplj1200, epsonfx2190
  6. Clique em OK
  7. Anote o endereço IP do computador e o nome do compartilhamento, para consulta posterior

Configuração de uma impressora CUPS em um terminal Windows

Este procedimento mostra como configurar em um terminal Windows XP SP2 uma impressora compartilhada por um servidor CUPS. Este procedimento deverá ser executado em todos os terminais que enviarão impressões para o servidor Linux.

Pré-requisitos

  • Endereço IP do servidor
    • Assuma durante este procedimento que o endereço IP do servidor é 192.168.0.1 (endereço padrão dos servidores da Personal Soft). Caso o endereço IP do servidor da sua empresa seja diferente, substitua pelo IP correto.
  • CD de instalação da impressora

Preparação

  • Insira o CD de instalação da impressora no leitor de CD
    • Se um programa for iniciado automaticamente, feche-o

Localização da impressora

  1. Abra o navegador web e digite:
  2. Clique na aba Printers
  3. Posicione o cursor do mouse sobre o link ou o desenho da impressora que você deseja instalar, clique com o botão direito do mouse e selecione a opção Copiar link
  4. Feche o navegador web

Configuração da impressora

  1. Acesse o menu Iniciar > Painel de controle
  2. Clique em Impressoras e aparelhos de fax
  3. Clique em Adicionar impressora
  4. Clique em Avançar na tela de boas vindas
  5. Na tela de seleção do tipo de impressora, selecione a opção Uma impressora de rede ou conectada a outro computador e clique em Avançar
  6. Na tela de especificação da impressora, selecione a opção Conectar-se a uma impressora na internet ou em uma rede doméstica ou no escritório
  7. Clique com o botão direito do mouse sobre a caixa de texto URL e selecione a opção Colar
  8. Clique em Avançar
  9. Na tela de escolha da impressora, selecione a opção Com disco
  10. Na próxima tela, selecione a letra do leitor de CD (normalmente D:\) e clique em OK
    • Se você não tiver o CD de instalação da impressora mas tiver os drivers em uma pasta, selecione a pasta e clique em OK
  11. Selecione o modelo da impressora e clique em OK
  12. Na próxima tela, informe se você deseja utilizar a impressora instalada como a impressora padrão do Windows e clique em Avançar
  13. Clique em Concluir

Teste da impressora

  1. Acesse o menu Iniciar > Painel de controle
  2. Clique em Impressoras e aparelhos de fax
  3. Clique com o botão direito do mouse sobre a impressora que você configurou e selecione a opção Propriedades
  4. Na nova janela aberta, clique em Imprimir página de teste

Observações gerais - adicionar à documentação
- No CUPS, tem que habilitar a opção de compartilhar as impressoras na internet, na página de configurações globais
- O driver das impressoras windows tem que ser RAW, RAW Printer