Propaganda

A tecnologia sem fio é talvez a melhor melhoria na impressão doméstica por anos. Menos cabos, flexibilidade sobre onde você pode colocar sua impressora - é ganha-ganha. A menos que você tenha uma impressora antiga.

Embora possa ser fácil comprar uma nova impressora por menos de US $ 50, você pode ter gastado o suficiente na última e não conseguir justificar os gastos. Além disso, sua impressora antiga pode ter uma função especial ou gerenciar a duplexação de uma maneira particularmente satisfatória, para se preocupar em substituí-la.

A solução, então, é torná-lo sem fio. Várias soluções estão disponíveis, mas uma opção popular é usar o Raspberry Pi como um servidor de impressão sem fio.

Benefícios da impressão sem fio

Se você ainda não desfrutou dos benefícios da impressão sem fio, esse projeto é definitivamente o ponto de partida. Tem uma impressora grande e volumosa ocupando espaço em seu escritório que você não usa com muita frequência? Talvez os cabos atrapalhem?

muo-piprint-wireless-printing

Com uma impressora sem fio, você pode mover sua impressão para uma sala separada (talvez até seu galpão) e coletar seus trabalhos de impressão quando eles estiverem completos. Dessa forma, o espaço ocupado pela impressora em sua mesa pode ser usado de outras maneiras. Usando a tecnologia sem fio, a impressão também pode ocorrer através de qualquer dispositivo que você possa ter, seja um laptop, smartphone ou tablet.

A impressão sem fio é realmente tornar a impressão flexível em vez de "travá-la" na mesa. E o Raspberry Pi pode ajudar com isso.

Preparação para impressão sem fio com o Raspberry Pi

Para este projeto, você precisará garantir que possui conecte e configure um dongle USB sem fio para o seu Raspberry Pi Configurando a rede sem fio no seu Raspberry PiPraticamente todos os projetos Raspberry Pi exigirão uma conexão de rede, e uma considerável flexibilidade pode ser obtida ignorando a porta Ethernet em favor de um dongle USB sem fio. consulte Mais informação . Você também deve estar usando uma impressora USB. É possível fazer isso funcionar com uma impressora paralela acoplada a um adaptador paralelo para USB, mas você precisará pesquisar em outro lugar se tiver algum problema com isso.

muo-raspi-dongle-wireless-close

Você também precisará de um cabo USB da impressora para o Raspberry Pi.

Por fim, se você ainda não o fez, configure seu Raspberry Pi com um sistema operacional preferido e verifique se ele está atualizado (se você nunca fez isso antes, NOOBS é provavelmente a melhor solução Como o NOOBS para Raspberry Pi pode ajudar os usuários iniciantesHá algo sobre o Raspberry Pi que pode afastar as pessoas: até agora, configurá-lo não era particularmente amigável. O NOOBS pretende mudar isso! consulte Mais informação .).

Para atualizar, insira

sudo apt-get update

Seguido por

sudo apt-get upgrade

Este tutorial foi escrito com base em um servidor de impressão sem fio executando em Raspbian.

Configurando o Raspberry Pi como servidor de impressão com o CUPS

Com o equipamento conectado e configurado, a primeira coisa a fazer é garantir que sua impressora USB seja detectada.

Abra uma linha de comando (diretamente no seu Raspberry Pi ou sobre SSH Configurando seu Raspberry Pi para uso sem cabeça com SSHO Raspberry Pi pode aceitar comandos SSH quando conectado a uma rede local (por Ethernet ou Wi-Fi), permitindo que você o configure com facilidade. Os benefícios do SSH vão além de perturbar a triagem diária ... consulte Mais informação ) e digite:

lsusb

Uma lista de dispositivos USB conectados deve aparecer. Verifique e identifique sua impressora.

Depois disso, você precisará instalar o Samba, o software de compartilhamento de arquivos de código aberto. Isso pode ser feito digitando o comando

sudo apt-get install samba

Siga as instruções exibidas.

Em seguida, é hora de instalar o CUPS, o Common Unix Printing System (observe que você deve instalar o Samba primeiro).

sudo apt-get install cups

O CUPS fornece drivers para sua impressora. Muitos fabricantes agora fornecem drivers para Linux, mas, caso não esteja disponível, use isso.

Agora você está pronto para adicionar o usuário padrão ao grupo de administradores da impressora.

sudo usermod –a –G lpadmin pi

Adicionando sua impressora

Em seguida, você precisará configurar sua impressora com seu Raspberry Pi. Inicialize na GUI com startx, inicie o navegador e acesse 127.0.0.1:631 e alterne para a guia Administração.

Selecione Adicionar novo impressora, insira suas credenciais Raspbian quando solicitado e selecione sua impressora na lista exibida. Prossiga para a próxima tela, selecionando o dispositivo correto na lista. Na tela a seguir, confirme os detalhes e atribua um nome e verifique Compartilhe esta impressora e clique Continuar.

muo-piprint-cups-share

Dependendo do fabricante do dispositivo, a próxima página pode demorar um pouco para carregar. Isso ocorre porque vários nomes de drivers de dispositivo estão sendo carregados; portanto, se você conectou uma impressora HP, pode esperar uma longa espera. Após o download da lista, selecione o driver de impressora correto (que deve ser selecionado por padrão) e continue. Como alternativa, clique em Selecionar outra marca / fabricante e selecione Cru. Você pode deixar o Windows lidar com o driver!

Clique em Adicionar impressora e, em seguida, defina as opções padrão. Alguns momentos depois, a impressora estará pronta para começar a aceitar trabalhos. Para garantir que esteja funcionando, clique em Manutenção e selecione Imprimir página de teste.

Conectando ao seu Raspberry Pi a partir do Windows

Feito tudo isso, você precisa garantir que o acesso do Windows ao Raspberry Pi esteja ativado para que você possa começar a imprimir.

Isso é feito editando o arquivo de configuração do samba em /etc/samba/smb.conf - você pode fazer isso na GUI, pois ainda deve estar lá, embora seja simples o suficiente iniciá-lo no bash com um editor de texto.

Os seguintes deve ser adicionado:

# Impressão no CUPS. Veja também a página de manual cupsaddsmb (8) no. # pacote cupsys-client. impressão = xícaras. nome printcap = copos. [impressoras] comment = Todas as impressoras. navegável = não. caminho = / var / spool / samba. imprimível = sim. convidado ok = sim. somente leitura = sim. create mask = 0700 # Os clientes Windows procuram esse nome de compartilhamento como uma fonte de download. # drivers de impressora. [imprimir $] comment = Drivers de impressora. caminho = / usr / share / cups / drivers. navegável = sim. somente leitura = sim. convidado ok = não

Em seguida, pressione CTRL + W para procurar "grupo de trabalho" e configurar da seguinte maneira (substituindo your_workgroup_name conforme necessário - geralmente Grupo de trabalho):

workgroup = your_workgroup_name ganha suporte = yes

Com isso salvo, saia da GUI e reinicie o samba:

sudo /etc/init.d/samba restart

Iniciar impressão no Windows e Mac OS X

Depois que o samba for reiniciado - o que não deve levar mais do que alguns segundos - você pode mudar para o seu PC com Windows e adicionar uma nova impressora. Primeiro verifique se o Raspberry Pi está visível abrindo Windows Explorer> Rede.

Vamos para Painel de controle> Hardware e Sons> Dispositivos e Impressoras> Configuração avançada da impressora e aguarde o sistema digitalizar. Uma opção mais rápida é expandir a entrada do seu Raspberry Pi na tela de rede do Windows Explorer, na qual você pode clicar com o botão direito do mouse na impressora, selecione Conectar, selecione o driver da impressora para Windows e comece a imprimir.

muo-piprint-output

Enquanto isso, os usuários de Mac podem adicionar uma nova impressora da maneira usual.

Qualquer administração do servidor de impressão que precise ser executada pode ser feita abrindo http://[RPI.IP.ADDRESS.HERE]:631, que exibirá a interface da web de administração da impressora CUPS em qualquer computador em rede.

muo-piprint-cups-admin

Você deu vida nova e sem fio a uma impressora antiga com seu Raspberry Pi? Vamos saber como foi!

Crédito de imagem: Craig Berscheidt via Flickr, Impressora sem fio via Shutterstock

Christian Cawley é editor adjunto de segurança, Linux, bricolage, programação e tecnologia explicada. Ele também produz o Podcast Realmente Útil e tem uma vasta experiência em suporte a desktops e softwares. Um colaborador da revista Linux Format, Christian é um funileiro de Raspberry Pi, amante de Lego e fã de jogos retro.