Adicionar suporte AirPrint ao seu servidor de impressão Raspberry Pi

Você deseja imprimir do seu smartphone ou tablet para a sua impressora antiquada e sem fio? Com um Raspberry Pi, você pode.

Você deseja imprimir do seu smartphone ou tablet para a sua impressora antiquada e sem fio?  Com um Raspberry Pi, você pode.
Propaganda

Você deseja imprimir do seu smartphone ou tablet para a sua impressora antiquada e sem fio? Para manter sua impressora em uma sala diferente, talvez até mesmo em um armário ou galpão (se for barulhenta), seguro em saber que o trabalho de impressão estará esperando por você quando for coletá-lo?

Com um Raspberry Pi, você pode.

Obtenha seu servidor de impressão Raspberry Pi pronto primeiro

Costumava acontecer que a única maneira de transformar uma impressora antiquada e sem fio em uma impressora sem fio moderna era comprar uma placa sem fio potencialmente cara para o dispositivo (se compatível) ou conectá-la a uma rede sem fio. PC habilitado Como fazer uma impressora sem fio Como fazer uma impressora sem fio Leia mais. Isso é mais ou menos o caso; A única diferença é que o PC ficou muito menor e agora é um Raspberry Pi.

Se você seguiu as instruções fornecidas em nosso guia anterior Faça sua própria impressora sem fio com um Raspberry Pi Faça sua própria impressora sem fio com um Raspberry Pi Poucos cabos, flexibilidade sobre onde você pode colocar sua impressora - impressão sem fio é um ganha-ganha. A menos que você tenha uma impressora antiga. Raspberry Pi para o resgate! Leia mais, você deve saber como configurar seu servidor de impressão Raspberry Pi usando CUPS e Samba. Com sorte, você também certificou-se de que o driver de impressora correto está selecionado, além de confirmar que sua impressora responderá aos trabalhos de impressão.

Até agora, você está pronto para acelerar. A próxima tarefa é configurar seu servidor de impressão Raspberry Pi para imprimir em um dispositivo iPad, iPhone ou Android.

Dispositivos que você pode imprimir de

Nosso guia para configurar o Raspberry Pi como um servidor de impressão foi destinado principalmente para PCs com Windows (embora a conexão com uma impressora conectada a Raspberry Pi do Linux e Mac OS X seja tão simples).

mui-rpi-airprint-windows

No entanto, adicionando suporte para AirPrint e outros protocolos de impressão sem fio, podemos imprimir de iPads, iPhones, dispositivos Android e muito mais.

O envio de trabalhos de impressão a partir do seu dispositivo móvel é talvez a experiência mais libertadora e excitante possível graças à impressão sem fios e, ao utilizar o Raspberry Pi, você pode aprender um pouco sobre como um servidor de impressão se ajusta ao sistema.

Pare seu Raspberry Pi Wi-Fi em marcha lenta

Uma coisa que você deve fazer antes de prosseguir é parar a placa de rede do Pi entrar em modo inativo, o que impedirá que você possa imprimir. Sem conectar um teclado (e queremos que o servidor de impressão Pi seja acessível via SSH), o sistema não pode ser ativado.

Isso significa que seu computador, tablet ou telefone não conseguirão se conectar à impressora!

Para contornar isso, podemos adicionar o seguinte script para impedir que o Pi entre no modo de espera.

Digite o seguinte comando no terminal para criar e editar um novo arquivo de texto:

sudo nano /etc/modprobe.d/8192cu.conf 

e adicione o seguinte ao arquivo:

 # Disable power saving options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1 

Dê ao seu Pi a chance de executar essas mudanças, reiniciando:

 sudo reboot. 

Não se preocupe se nós desativamos o gerenciamento de energia - o Raspberry Pi usa muito menos energia do que qualquer outro dispositivo envolvido nesta configuração. É totalmente seguro para o seu Pi ficar ligado; isso é comum em configurações de centro de mídia com RaspBMC Como fazer o seu Raspberry Pi em um sistema de home theater Como fazer o seu Raspberry Pi em um sistema de home theater Quatro semanas e eu tenho jogado com o meu Raspberry Pi de várias maneiras, de usar para navegar na Web e em tarefas diárias de computação diárias para brincar com as várias configurações que são ... Leia Mais.

O que você precisa saber sobre como adicionar suporte ao AirPrint

Assim que o problema com o tempo limite do dongle sem fio for corrigido, você poderá começar a adicionar as ferramentas para possibilitar a impressão a partir do seu dispositivo móvel.

No entanto, não é tão complicado quanto alguns sites e tutoriais querem que você acredite. Recentemente, o software componente que faz a impressão através de um servidor de impressão sem fio Raspberry Pi a partir de um iPad ou iPhone foi incorporado ao CUPS, Samba e Raspbian.

O resultado é que é muito simples imprimir a partir do seu dispositivo iOS depois que um único aplicativo for adicionado.

 sudo apt-get install avahi-discover 

Isso é tudo. Quando a instalação estiver concluída, você deve estar pronto para começar a imprimir!

Imprimir a partir do seu iPad para o seu servidor de impressão Raspberry Pi

Em um dispositivo iOS (testado no iOS7), abra o documento ou a página da Web e selecione a opção Compartilhar> Imprimir .

muo-rpi-airprint-ipad

Na próxima tela, encontre a impressora na lista de dispositivos disponíveis (se você deixou o nome padrão no lugar no guia anterior, ele deve ter “pi framboesa” no nome) e selecioná-lo.

Tudo o que resta a fazer é enviar o trabalho de impressão e aguardar a saída. Dependendo da complexidade do arquivo (pode ser um documento longo ou uma foto), talvez seja necessário aguardar um pouco até que o trabalho de impressão seja concluído.

Espere: você pode imprimir a partir do Android também!

Caso você esteja se perguntando por que estávamos nos concentrando em dispositivos iOS, ficará contente em saber que os dispositivos Android também podem se conectar a servidores de impressão sem fio Raspberry Pi (infelizmente, os Windows Phones não podem, nesse estágio)

muo-rpi-airprint-android

Muitos aplicativos de impressão existem para o Android, mas a maioria deles é sobre impressão na Internet. Se você procura algo projetado para fornecer um link simples entre o seu aparelho Android e a impressora conectada ao servidor de impressão sem fio Raspberry Pi, o aplicativo PrintBot (versão de avaliação gratuita limitada) é ideal. Se você está feliz, pode atualizar para a versão completa (US $ 4, 49) - infelizmente não parece haver um aplicativo de impressão sem fio 100% gratuito para Android.

Após a instalação, tudo o que você precisa fazer é confirmar uma conexão de rede ao dispositivo, selecionar o driver de impressora na lista (que pode levar algum tempo se você tiver um dispositivo HP!) E imprimir uma página de teste para confirmar se tudo está funcionando. Quando você quiser imprimir um documento ou uma imagem, toque em e selecione PrintBot como o aplicativo para abri-lo, verifique as configurações e, finalmente, clique em Imprimir .

Raspberry Pi Print Server Zen

Nós fornecemos a você dois guias para usar o Raspberry Pi como um servidor de impressão sem fio. As implicações desse arranjo são claras - agora você pode finalmente tornar sua impressora antiga, mas ainda ativa, um componente-chave da sua vida sem fio e de vários dispositivos mais uma vez.

Você definiu o seu Raspberry Pi como um servidor de impressão? A configuração simples da compatibilidade do AirPrint ou a capacidade de imprimir a partir do seu dispositivo Android tornam este projeto um projeto que você está ansioso para experimentar?

Compartilhe seus pensamentos nos comentários!

Créditos da Imagem: Solarbotics Via Flickr

In this article