- Introdução ao servidor de impressão e CUPS:
- Componentes Requeridos
- Configurando a impressora de rede no Raspberry Pi:
Para tornar sua impressora acessível a partir de vários dispositivos ou computadores, você precisa de uma impressora Wi-Fi ou de uma configuração cara para construir uma impressora de rede. Portanto, nesta época de festividades, o que seria um presente perfeito do que uma impressora de rede (acabei de dar uma ideia a alguém?), Mas em vez de gastar centenas de dólares nesta nova aquisição, e se você pudesse fazer o mesmo adicionando um Raspberry Pi 3 para aquela impressora velha em cima da sua mesa? Sim, também pensei que seria fantástico!
Introdução ao servidor de impressão e CUPS:
O servidor de impressão pode conectar vários computadores a uma ou várias impressoras com ou sem fio. Com a ajuda do servidor de impressão, você pode acessar sua impressora com vários dispositivos e pode enviar o comando de impressão de qualquer um dos dispositivos conectados para a impressora para imprimir qualquer documento.
Para este tutorial do servidor de impressão Raspberry Pi, criaremos uma impressora de rede com a ajuda do Raspberry Pi 3 e do todo poderoso CUPS que torna tudo isso possível.
CUPS (Common Unix Printing System) é um sistema de impressão para computadores baseados em sistemas operacionais UNIX. Ele fornece aos computadores nos quais está sendo executado a capacidade de atuar como um servidor de impressão. Um computador executando o CUPS é capaz de aceitar trabalhos de dispositivos clientes, processá-los e passá-los para a impressora apropriada para impressão.
Quase todas as impressoras são suportadas pelo CUPS, especialmente as impressoras HP, uma vez que a HP opera seu próprio projeto de código aberto. Outros modelos de impressora que não são diretamente suportados pelo CUPS podem ter drivers genéricos compatíveis que fornecem funções básicas de impressão. Uma lista de impressoras suportadas pelo CUPS pode ser encontrada nos links em anexo.
Componentes Requeridos
Para este tutorial, precisaremos dos seguintes componentes, alguns dos quais você certamente pode ter e não precisará comprar.
- Raspberry Pi 3
- Cartão SD (8gb pelo menos)
- Impressora USB
- Cabo Ethernet
- Fonte de alimentação para o Pi
Para continuar, usaremos o sistema operacional Raspbian stretch para este tutorial e, como sua configuração é a mesma do Jessie, presumirei que você esteja familiarizado com a configuração do Raspberry Pi com o sistema operacional Raspbian stretch. Também quero presumir que você saiba como fazer SSH no Raspberry Pi usando um software de terminal como o putty. Se você tiver problemas com qualquer uma das coisas mencionadas, existem toneladas de tutoriais do Raspberry Pi neste site que podem ajudar, e você também pode colocar suas perguntas na caixa de comentários e farei o meu melhor para responder.
Com seu Pi pronto, vamos fazer um servidor de impressão Raspberry Pi !
Configurando a impressora de rede no Raspberry Pi:
Esta seção nos levará por uma série de etapas que culminarão na instalação do CUPS em seu Raspberry Pi.
Etapa 1: atualize o Pi
Uma espécie de ritual, a primeira coisa para todos os meus projetos é atualizar o Raspberry Pi, ao fazer isso você garante que seu pi tenha todas as atualizações mais recentes para o sistema operacional com o qual você está trabalhando.
Para fazer isso, usamos;
sudo apt-get update sudo apt-get upgrade
Feito isso, reinicie o pi usando;
sudo reboot
Aguarde o processo de reinicialização e faça o login novamente
Etapa 2: Instale o software CUPS do servidor de impressão
Com a atualização concluída, a próxima linha de ação é instalar nosso software de servidor de impressão CUPS.
Para fazer isso, execute;
sudo apt-get install cups
Isso levará algum tempo, mas instalará o CUPS e outras dependências como Samba, perl e vários outros softwares ou bibliotecas.
Etapa 3: configurar o CUPS
Com a instalação concluída, é hora de verificar o arquivo de configuração do CUPS. Várias configurações que geralmente afetam como o cups funciona, como a porta na qual o cups se comunica, que é a porta 631 padrão, podem ser alteradas aqui.
O arquivo de configuração pode ser acessado usando;
sudo nano /etc/cups/cupsd.conf
Altere / adicione as seguintes linhas ao arquivo de configuração.
# Ouça apenas as conexões da máquina local. #Ouça localhost: 631 # ALTERADO PARA OUVIR A Porta LAN LOCAL 631 # Restringir o acesso ao servidor…
Em seguida, insira o endereço IP do seu PI seguido pelo nome da impressora na próxima página usando o formato abaixo:
http: // + Raspberry Pi IP +: 631 + / printers / + o nome da sua impressora “Queue Name” no CUPS
por exemplo,
Feito isso, agora você poderá imprimir por meio de uma impressora de rede Raspberry Pi.
É isso aí, pessoal do tutorial, sinta-se à vontade para colocar quaisquer dúvidas que possa ter na seção de comentários.