Já publicamos vários tutoriais úteis sobre aplicativos úteis para o Raspberry Pi, o computador de placa-mãe compacto que você pode comprar por cerca de 35 euros. Agora retomaremos o tópico e mostraremos como usá-lo como um servidor de impressão.
Em instruções anteriores, demos uma olhada mais de perto no Raspberry Pi como o computador de criação e download definitivo. A criação de um servidor em nuvem também foi discutida em detalhes.
Na nova oficina, conectamos uma impressora ao Raspberry Pi e usamos o computador como servidor de impressão. Dessa forma, você pode imprimir de qualquer computador, tablet ou smartphone da casa ou até mesmo quando estiver fora de casa. Para isso, configuramos o Cloudprint do Google e o AirPrint da Apple.
01 Raspbian atualizado
Usamos Raspbian como sistema operacional para nosso Raspberry Pi. Para a instalação e configuração inicial do mesmo, nos referimos ao nosso curso do ano passado. Antes de prosseguirmos, certifique-se de que o software esteja atualizado. Você pode fazer isso com as atribuições sudo apt-get update e depois disso sudo apt-get upgrade (para obter as atualizações). Em seguida, instalamos o software de servidor de impressão necessário com:
sudo apt-get install avahi-daemon copos cups-pdf cups-driver-gutenprint openprinting-ppds python-cups python-daemon python-pkg-resources
02 Acesso externo
Após a instalação, execute o comando sudo nano /etc/cups/cupsd.conf a partir de. Adicione na frente da linha Ouça localhost: 631 Um # (hash) e crie uma nova linha com Porta 631. Isso também nos dá acesso ao servidor de impressão CUPS (Common Unix Printing System) de outros computadores. Em seguida, adicionamos as seções, e logo antes da linha cada vez que a linha Permitir @Local para restringir o acesso aos usuários do Raspberry Pi. Salve suas alterações com Ctrl + O e saia do nano com Ctrl + X.
03 Administrador
Agora reinicie o servidor CUPS para que ele leia o arquivo de configuração alterado novamente: sudo service cups reiniciar. Como queremos gerenciar o servidor de impressão por meio da interface da web a partir das etapas a seguir, também adicionamos o usuário 'pi' ao grupo de administradores do servidor de impressão: sudo adduser pi lpadmin. Altere também a senha, caso ainda não o tenha feito: senha. Agora visite o url no seu navegador // IP: 631 /, em qual IP é o endereço IP do seu Raspberry Pi. Se você receber um aviso sobre o certificado de segurança, ignore-o.
3 etapas adicionais
Serial console 01
Se você achar inconveniente conectar um teclado e monitor ao Raspberry Pi para configurar o Raspbian ou resolver problemas de rede, um cabo serial USB para TTL será útil (consulte o artigo '15 Acessórios Raspberry Pi'). Conecte os quatro fios corretamente aos pinos GPIO do Pi: na linha superior da esquerda para a direita vermelha, nada, preto, branco e verde.
Serial console 02
Em um PC com Windows, baixe os drivers PL2303. Descompacte o arquivo e instale o programa. Depois disso, conecte o lado USB do cabo serial USB-para-TTL ao seu PC. Observação: esse cabo também fornece energia para o Raspberry Pi, portanto, não conecte o cabo micro USB do Pi à energia ao mesmo tempo! Se você quiser, remova o fio vermelho dos pinos GPIO. O Windows agora está procurando por um novo hardware.
Console serial 03
Veja na mensagem que o driver está instalado, qual porta é usada, por exemplo COM5. Agora abra o programa PuTTY, escolha como tipo de conexão serial, Preencha linha serial no portão e perto Rapidez 115200. Clique Abrir e pressione Enter para iniciar a conexão. Em seguida, faça login na janela do terminal PuTTY com o nome de usuário pi e senha padrão framboesa.
04 Adicionar impressora
Agora conecte sua impressora a uma das portas USB do Raspberry Pi e ligue-a. Clique em na parte superior da interface da web do CUPS Administração e clique no botão Adicionar impressora. Em seguida, será solicitado que você insira o nome de usuário e a senha de um administrador de impressora. Então você fica próximo a Impressoras Locais todas as impressoras USB conectadas para ver e ao lado de Impressoras de rede descobertas todas as impressoras de rede descobertas. Afinal, se sua impressora já tiver uma conexão de rede, você também pode fazer com que seja gerenciada por seu Pi.