Como adicionar uma impressora ao seu Raspberry Pi (ou outro computador Linux)

Índice:

Como adicionar uma impressora ao seu Raspberry Pi (ou outro computador Linux)
Como adicionar uma impressora ao seu Raspberry Pi (ou outro computador Linux)

Vídeo: Como adicionar uma impressora ao seu Raspberry Pi (ou outro computador Linux)

Vídeo: Como adicionar uma impressora ao seu Raspberry Pi (ou outro computador Linux)
Vídeo: COMO SABER SE MEU EMAIL FOI REALMENTE ENVIADO - YouTube 2024, Abril
Anonim
Ao contrário de uma máquina típica do Windows, o pequeno Raspberry Pi executando o Rasbian não vem exatamente com suporte à impressora plug-in-play. Continue lendo enquanto mostramos como adicionar recursos de impressão completos à sua unidade Pi.
Ao contrário de uma máquina típica do Windows, o pequeno Raspberry Pi executando o Rasbian não vem exatamente com suporte à impressora plug-in-play. Continue lendo enquanto mostramos como adicionar recursos de impressão completos à sua unidade Pi.

Por que eu quero fazer isso?

Se você está experimentando o Pi como um substituto de desktop, quer habilitar uma saída de impressão física para um programa ou suíte de aplicativos que você está usando, ou caso queira habilitar a impressão tradicional em seu Pi, este tutorial é direto da impressora para impressão feliz; não há necessidade de disputas anteriores de impressoras com a experiência do Linux.

O que eu preciso?

Para este tutorial, você precisará das seguintes coisas:

  • 1 unidade Raspberry Pi com Rasbian instalado
  • 1 impressora baseada em USB ou acessível pela rede

Se você ainda não configurou seu Raspberry Pi com uma imagem Rasbian, sugerimos começar com nossa introdução ao Raspberry Pi.

Instalando o CUPS no Pi e Ativando o Acesso Remoto

Para ligar uma impressora ao Raspberry Pi, primeiro precisamos instalar o Sistema de Impressão Unix Comum (CUPS). É hora de acionar seu Pi e navegar até o terminal (seja no próprio Pi do via SSH).

No terminal, digite o seguinte comando para começar a instalar o CUPS:

sudo apt-get install cups

Quando solicitado a continuar, digite Y e pressione Enter. CUPS é uma instalação bastante robusta, então sinta-se à vontade para tomar uma xícara de café. Quando a instalação básica estiver concluída, precisamos fazer algumas pequenas alterações administrativas. A primeira ordem de negócios é nos adicionar ao grupo de usuários que tem acesso à fila de impressoras / impressoras. O grupo de usuários criado pelo CUPS é “lpadmin”. O usuário Rasbian padrão (e o usuário com o qual estamos logado) é "pi" (ajuste o seguinte comando de acordo se desejar que um usuário diferente tenha acesso à impressora).

No terminal, digite o seguinte comando:

sudo usermod -a -G lpadmin pi

Para os curiosos, a opção “-a” nos permite adicionar um usuário existente (pi) a um grupo existente (lpadmin), especificado pela opção “-G”.

Nosso último bit de trabalho de pré-configuração é habilitar a edição remota da configuração do CUPS. O restante da configuração pode ser concluído através do navegador da Web no Pi, mas se você não estiver realmente sentado no Pi e preferir usar, digamos, o navegador na área de trabalho do Windows para concluir a configuração, você precisa alternar um pequeno valor em

/etc/cups/cupsd.conf

. No terminal, digite o seguinte comando:

sudo nano /etc/cups/cupsd.conf

Dentro do arquivo, procure por esta seção:

# Only listen for connections from the local machine Listen localhost:631

Comente a linha “Ouvir localhost: 631” e substitua-a pelo seguinte:

# Only listen for connections from the local machine # Listen localhost:631 Port 631

Isso instrui o CUPS a escutar qualquer contato em qualquer interface de rede, desde que seja direcionado à porta 631.

Role mais para baixo no arquivo de configuração até ver as seções de "localização". No bloco abaixo, colocamos as linhas em negrito que você precisa adicionar à configuração:

< Location / >

# Restrict access to the server…

Order allow,deny

Allow @local

< /Location > < Location /admin >

# Restrict access to the admin pages…

Order allow,deny

Allow @local

< /Location > < Location /admin/conf >

AuthType Default

Require user @SYSTEM

# Restrict access to the configuration files…

Order allow,deny

Allow @local

< /Location >

A adição da linha “allow @local” permite acesso ao CUPS a partir de qualquer computador na sua rede local. Sempre que você fizer alterações no arquivo de configuração do CUPS, será necessário reiniciar o servidor CUPS. Faça isso com o seguinte comando:

sudo /etc/init.d/cups restart

Depois de reiniciar o CUPS, você poderá acessar o painel de administração por meio de qualquer computador em sua rede local, apontando seu navegador da web para https:// [o IP ou nome do host do Pi]: 631.

Adicionando uma impressora ao CUPS

Quando você navegar pela primeira vez para https:// [o IP ou nome do host do Pi]: 631, você verá a página inicial padrão do CUPS, como mostra a imagem acima. A seção em que estamos interessados é a guia "Administração". Clique nele agora.
Quando você navegar pela primeira vez para https:// [o IP ou nome do host do Pi]: 631, você verá a página inicial padrão do CUPS, como mostra a imagem acima. A seção em que estamos interessados é a guia "Administração". Clique nele agora.
Image
Image

No painel Administração, clique em adicionar impressora. Se você receber um aviso sobre o certificado de segurança do site, vá em frente e clique em continuar mesmo assim para ignorá-lo. Você será solicitado a inserir um nome de usuário e senha.

Vá em frente e digite o nome de usuário e a senha da conta que você adicionou ao grupo "lpadmin" no início do tutorial (por exemplo, se você estiver usando uma instalação padrão do Raspbian, o login / senha será "pi" / "framboesa"). Clique em "Log In".
Vá em frente e digite o nome de usuário e a senha da conta que você adicionou ao grupo "lpadmin" no início do tutorial (por exemplo, se você estiver usando uma instalação padrão do Raspbian, o login / senha será "pi" / "framboesa"). Clique em "Log In".

Após o login, você verá uma lista de impressoras descobertas (locais e em rede). Selecione a impressora que você deseja adicionar ao sistema:

Depois de selecionar a impressora, você terá a oportunidade de editar o nome, a descrição e o local da impressora, além de ativar o compartilhamento de rede. Como nossa impressora já é uma impressora de rede, deixamos "Compartilhar esta impressora" desmarcada:
Depois de selecionar a impressora, você terá a oportunidade de editar o nome, a descrição e o local da impressora, além de ativar o compartilhamento de rede. Como nossa impressora já é uma impressora de rede, deixamos "Compartilhar esta impressora" desmarcada:
Depois de editar o nome da impressora e adicionar um local, você será solicitado a selecionar o driver específico que deseja usar para a sua impressora. Apesar do fato de ter descoberto automaticamente a impressora e o nome da impressora, o CUPS não tenta escolher o driver certo para você. Role até ver um número de modelo que corresponda ao seu. Alternativamente, se você tiver um arquivo PPD para a impressora que você baixou do fabricante, você pode carregá-lo com o botão “Escolher arquivo”:
Depois de editar o nome da impressora e adicionar um local, você será solicitado a selecionar o driver específico que deseja usar para a sua impressora. Apesar do fato de ter descoberto automaticamente a impressora e o nome da impressora, o CUPS não tenta escolher o driver certo para você. Role até ver um número de modelo que corresponda ao seu. Alternativamente, se você tiver um arquivo PPD para a impressora que você baixou do fabricante, você pode carregá-lo com o botão “Escolher arquivo”:
A última etapa da configuração é examinar algumas configurações gerais de impressão, como o que você deseja que o modo padrão da impressora seja, a origem / tamanho padrão do papel, etc. Deve padronizar as predefinições corretas, mas nunca é demais verificar:
A última etapa da configuração é examinar algumas configurações gerais de impressão, como o que você deseja que o modo padrão da impressora seja, a origem / tamanho padrão do papel, etc. Deve padronizar as predefinições corretas, mas nunca é demais verificar:
Depois de clicar em "Definir opções padrão", você verá a página de administração padrão da impressora que acabou de adicionar ao sistema CUPS:
Depois de clicar em "Definir opções padrão", você verá a página de administração padrão da impressora que acabou de adicionar ao sistema CUPS:
Tudo parece bem. O teste real, no entanto, é realmente imprimir algo. Vamos abrir o Leafpad, editor de texto padrão do Rasbian, e enviar uma mensagem:
Tudo parece bem. O teste real, no entanto, é realmente imprimir algo. Vamos abrir o Leafpad, editor de texto padrão do Rasbian, e enviar uma mensagem:
Image
Image

Apesar de percebermos que é um pouco prematuro escrever "grande sucesso" em nossa impressão de teste antes, você sabe, na verdade é impresso,naquela confiante. Quinze segundos depois, o documento saiu da impressora e caiu na bandeja. Sucesso!

Neste ponto, se você adicionou o único usuário que precisa de acesso à impressora ao grupo "lpadmin" e adicionou a única impressora que deseja acessar ao sistema CUPS, está pronto. Se você tiver outros usuários que gostaria de adicionar ou impressoras adicionais, basta executar as etapas respectivas no tutorial novamente para fazer isso.

Recomendado: