Instalação de multifuncional HP via USB no Linux

As impressoras e multifuncionais, bem como os digitalizadores de mesa da marca HP, há um bom tempo são (em geral) amigáveis com o sistema operacional Linux.
De tal forma que você provavelmente vai conseguir usar o seu equipamento logo depois de desembalá-lo.
Para contextualizar este post, fiz uso de uma multifuncional HP DeskJet Ink Advantage 3635, conectada a um notebook rodando Debian 9 Stretch.

Você tem outro modelo de impressora ou multifuncional? Usa outra distro Linux?
Conte para a gente como foi a sua experiência nos comentários.

Multifuncional HP DeskJet Ink Advantage 3635
Multifuncional HP DeskJet Ink Advantage 3635

Não esqueça de seguir as seguintes recomendações gerais da HP, antes ligar a impressora:

  • Se você acabou de tirar a impressora de dentro da caixa, deve desembalar e instalar os cartuchos com ela ainda desligada.
  • Depois de instalar os cartuchos conecte-a via USB ao seu PC de mesa ou notebook, ligue o cabo de força e toque no botão Power da impressora.

Segue o procedimento para instalar e imprimir sua primeira página de testes:

  1. No computador, pressione a tecla Super, para abrir o Dash e comece a digitar “impressora”. Selecione o item “Configurações de impressoras”.
  2. Ao abrir, o painel já deve estar mostrando o ícone referente ao equipamento. E, sim, já está pronta para uso.
  3. Clique no ícone para ver as configurações específicas.
  4. Agora clique sobre o botão “Imprimir página de teste”.

página de testes debian de impressão
Instalar impressoras no Linux, em muitos casos, é simples assim. 😉

Como instalar suporte a impressoras no Debian

O Debian, como a maioria das distribuições Linux atuais não precisa de muitos ajustes para começar a imprimir seus documentos.
Se você estiver tendo alguma dificuldade, segue algumas dicas que poderão ajudar a resolver o problema.
Use a sessão de comentários para deixar alguma sugestão de configuração que tenha dado certo (ou não) para você.
Não morro de amores por impressoras. Na verdade, tenho dificuldades de relacionamento com esta peça de hardware, desde o tempo do DOS (sim, eu sou um velho!).
Escrever sobre este assunto, contudo, é uma forma de enfrentar meus medos. Portanto, tenha a bondade de não me fazer “perguntas difíceis” nos comentários 😉
Só para contextualizar, os exemplos dados no artigo foram executados no Debian 9 Stretch (em fase testing, à época). A interface gráfica é GNOME 3.22.2.
Se você usa outra, na maioria dos casos não será difícil adequar as instruções à sua interface predileta.
As instruções poderão funcionar perfeitamente em outras distribuições baseadas no Debian — mas eu só testei nesta.

Impressora compatível

Algumas impressoras não são compatíveis — ou têm compatibilidade limitada — com Linux.
Nestes casos, não adianta insistir com as limitações do hardware.
Leia o artigo Dicas para comprar impressoras, para Linux users, caso ainda não tenha comprado a sua.

Em uma instalação padrão e atualizada do Linux muitas impressoras irão funcionar sem qualquer configuração adicional.

A Canonical mantém uma página com uma relação de impressoras (de várias marcas e modelos) testadas com o Ubuntu.
Dê uma olhada nos links, na seção Referências, ao final do texto.

Instale o suporte com o tasksel

O tasksel é uma ferramenta nativa do Debian e pode não ser encontrada em outras distribuições.
No Ubuntu, ela precisa ser instalada.
Ao instalar o Debian, a partir do netinstall, o tasksel permite baixar e configurar uma série de bibliotecas específicas para a impressão.
Se você deixou esta opção desmarcada, durante a instalação, pode agora rodar o tasksel e marcá-la:


sudo tasksel

debian tasksel servidor de impressão
A opção “servidor de impressão” ou “print server” faz a instalação de drivers e aplicativos de suporte à impressão, necessários para ambiente servidor ou impressão local. Portanto, se há intenção de conectar uma impressora ao seu PC ou laptop, ela é necessária.

Para ser mais específico, esta opção instala o CUPS e o hplip, tal como explica a sua página oficial.
Grosso modo, ela equivale ao seguinte comando:


sudo apt install cups hplip

Após a instalação, a impressora já poderá ser adicionada a partir do painel de controle do sistema — desde que seja suportada, como mencionado.
Se quiser saber como instalar a versão mais recente do hplip (drivers de impressão da HP), leia este post.

Configure a sua impressora no Debian

Se a sua impressora é tida como 100% compatível com o Linux, os passos que seguem serão bem tranquilos.
gnome dash painel de controle de impressoras
Você conseguirá adicionar e configurar sua impressora apenas seguindo as instruções na tela do seu computador.

  • conecte e ligue a impressora
  • encontre o painel de configuração da impressão e clique no botão de “desbloqueio”
  • forneça a sua senha, se for requisitada

painel de configuração da impressora debian
A esta altura a impressora conectada já deve estar na lista de opções. Basta selecionar.
painel de configuração da impressora debian
Após adicionar a impressora, prossiga para a próxima tela, onde você poderá fazer um teste de impressão.
painel de configuração da impressora debian

Referências

Android: Como imprimir do smartphone ou do tablet via Wireless Direct

Se você tem uma impressora multifuncional, com conexão wireless e suporte a Wi-Fi Direct, mas ainda não usa os recursos por que acredita que sejam complicados — saiba que eles podem ser usados com uma configuração simples sem a instalação de qualquer driver adicional.
Se você tem um smartphone e uma multifuncional, ambos com suporte a Wi-Fi direct, nada impede que você comece a realizar tarefas como digitalização de imagens, impressão de documentos, verificação de nível de tinta etc. — tudo isto através do seu celular.

wi-fi direct imprimir do smartphone
Clique para ampliar.

Este artigo, se baseia nas impressoras e multifuncionais HP All In One (AIO). Ainda que o seu equipamento não seja desta marca, as dicas podem se aplicar ao seu caso, uma vez que o princípio do Wireless Direct, de que vamos falar aqui, é o mesmo.
Além disto, prometo que ninguém vai falar de instalação de drivers, neste post. 😉
Me acompanhe!

Configuração da impressora

impressora multifuncional all in one hp com wireless direct botões
Clique para ver detalhes.
Para usar o Wireless Direct não há necessidade de fazer qualquer configuração adicional na impressora.
Você precisa ativar o botão do Wireless e o botão do Wireless Direct. Ambos têm que estar ativos simultaneamente.
Feito isto, sua impressora entra no “modo roteador” e aceita conexões de qualquer dispositivo wireless ao redor dela — inclusive do seu computador.
Para acessar a impressora, procure, através do seu aparelho (smartphone, tablet, notebook etc.) pela rede Wi-Fi da impressora
Basta acessar o endereço IP 192.168.223.1 (que pode variar, de acordo com o modelo. Consulte o seu manual).


Você tem um aparelho Samsung? Leia outros textos que abordam smartphones e tablets desta marca.

Como obter a senha de acesso da impressora

ícone hp wireless direct pbMantenha pressionado o botão de ativação HP Wireless Direct, na impressora, por 3 segundos, uma página de manual será impressa, com um passo a passo para ligar o recurso Wireless Direct — o que inclui informações sobre o nome da rede que você deve acessar e a senha correspondente.

Como imprimir do celular ou tablet

Android - HP All In One - aplicativo para imprimir
Clique para ampliar
Os aparelhos da Apple já tem um software apropriado para a impressão. Mas quem usa o Android precisa fazer o download de um aplicativo adicional.
O Google Market tem várias opções. — eu tenho usado o aplicativo All-In-One da HP. Não é completo, mas é satisfatório para mim. Por sorte, há outras opções no Google Play — se você prefere usar outro programa, sinta-se à vontade para falar sobre ele na seção de comentários, ao final do artigo.
O app All-In-One, para Android, tem a maioria das opções básicas que permitem imprimir documentos, fotos, digitalizar as imagens do scanner e transferir pro seu smartphone e verificar a carga de tinta nos cartuchos da impressora.
Android - captura de tela - como se conectar a uma rede wi-fi
Clique para ampliar
O recurso Wireless Direct transforma a sua impressora multifuncional em um roteador.
Não é possível navegar na Internet através deste roteador. Sua única função é permitir a conexão direta de qualquer dispositivo com Wi-Fi para usar os serviços de impressão.
Sabendo disto, você pode se conectar à rede HP-Print-DD-Deskjet xxxx de qualquer equipamento Wi-Fi. Inclusive do seu PC.
Eu uso o Linux, no meu PC, e imprimo na “impressora da rede” via Wireless Direct — e não precisei instalar qualquer driver ou software para isto.
É muito simples começar a usar o recurso, portanto.


Leia mais sobre o uso do wi-fi em dispositivos Android.

Estes artigos podem ser interessantes para você:

wi-fi direct print 001

Multifuncionais HP no Ubuntu GNU/Linux

A maioria (ou quase todas) das impressoras multifuncionais HP All-In-One (AIO) são capazes de imprimir e escanear no Linux através dos drivers hplip. Além disto, se você tem intenção de adquirir um equipamento com wireless direct não haverá necessidade de se preocupar com drivers.
Recomendo ler este artigo para obter algumas dicas úteis para compra de impressoras ou equipamentos multifuncionais 100% compatíveis com o Linux.
Se quiser conhecer mais sobre o pacote hplip de instalação e configuração de impressora e equipamentos multifuncionais All-In-One da HP, leia este artigo.
Isto posto, saiba que uma impressora multifuncional 100% compatível com Linux (veja uma lista, aqui) só precisa ser conectada ao seu PC para funcionar, se você estiver usando uma distribuição recente. Contudo, não espere milagres de equipamentos que não sejam totalmente compatíveis — faça uma pesquisa antes de comprar.

Como configurar um equipamento multifuncional HP no Ubuntu

Caso você tenha algum problema, enumerei alguns passos que podem ajudar a deixar tudo funcionando.
Comece conectando o dispositivo ao seu computador:

  • Todos os modelos atuais podem ser conectados via cabo USB. Portanto, conecte o cabo à impressora e ao PC. Em seguida, ligue a impressora e siga ao próximo item.
  • Alguns modelos permitem se conectar à rede via cabo. Outros se conectam via Wi-Fi (wireless). Há algumas que tem conexão wireless direct — estas últimas aceitam conexão direta de qualquer aparelho com Wi-Fi, como smartphones e tablets
    • Para se conectar à rede via cabo, conecte o cabo de rede Ethernet à impressora e a outra ponta ao roteador.
    • icon-wirelesspbPara se conectar à rede sem fio, pressione o botão que liga o Wi-Fi na impressora e siga o manual para configurar o WEP ou o WPA, entre outras configurações de rede. Alguns modelos de impressora, precisam que você use uma máquina Windows para rodar o software de configuração do CD e, a partir daí, configurar as opções de rede da impressora. Uma vez configurada, você não precisará mais do Windows.
    • ícone hp wireless direct pbPara ativar o wireless direct da sua impressora HP, pressione o botão correspondente.

No painel de impressoras (Sistema -> Administração -> Impressoras), remova todas as referências ao dispositivo que você está reinstalando, se houver.
Em seguida, rode o programa hp-setup, a partir de um terminal:

sudo hp-setup

descoberta de dispositivos de impressão.
Clique para ampliar a imagem.

Nesta tela, indique se deseja instalar via USB ou rede (e que tipo de rede).
Siga os passos das outras janelas do hp-setup.
Isto será o suficiente para terminar de instalar a sua impressora multifuncional.

Como resolver problemas de instalação da impressora multifuncional HP

Use o programa hp-check para obter a lista de erros ocorridos durante a instalação. Isto pode ser útil no caso de querer postar um problema em um forum, para obter ajuda de outros usuários.

sudo hp-check

Se estiver tendo problemas com fax, relacionados à falta de algum arquivo PPD (Erro: fax ppd missing), instale o hplip-cups para ver se resolve:

sudo apt-get install hplip-cups
SAIBA MAIS:

Enfim, eu espero que você se divirta bastante com sua nova impressora. Não se esqueça de compartilhar o artigo com os seus amigos nas redes sociais.

Como instalar sua impressora HP no Linux, usando o hplip

Aqui, vou dar algumas dicas para instalação de impressoras da marca HP em seu PC — qualquer que seja sua distro Linux. No caso de você estar tendo algum problema, espero que estas dicas lhe sejam úteis.
Se você escolheu uma impressora 100% compatível com Linux e está usando uma distribuição atualizada, provavelmente não terá problema algum para instalar o equipamento. Neste caso, a maior probabilidade é que ela funcione tão logo seja ligada e conectada — sem a necessidade de instalar qualquer software adicional.

Vai comprar impressora ou multifuncional?

Dicas para o usuário Linux comprar impressora ou multifuncional – economizar seu dinheiro e ficar satisfeito.

Se as coisas não ocorreram tão facilmente para você, espero que este texto o ajude a solucionar o problema e usufruir plenamente da sua impressora nova.

O que é o hplip?

Trata-se do nome de um pacote para Linux, contendo drivers e softwares, escritos em Python, de instalação e suporte para impressoras, scanners e faxes da marca HP.
HPLIP significa Hewlett-Packard Linux Imaging & Printing e é mantido pela empresa (informalmente) e pela comunidade de usuários e desenvolvedores Linux.

Como baixar o hplip

A maioria das distribuições Linux já vem com o hplip instalado. Se você está usando uma distro recente, é possível que o pacote mais atual já esteja presente no seu sistema.
É muito fácil verificar a versão do hplip e se ele está instalado. Nas distros baseadas no Debian (Ubuntu, Mint, Knoppix etc.), você pode usar o comando dpkg da seguinte forma:


dpkg -l hplip

O resultado do comando deve ser algo parecido com o que se vê abaixo:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nome           Versão      Arquitectura Descrição
+++-==============-============-============-=================================
ii  hplip          3.13.9-1ubun i386         HP Linux Printing and Imaging Sys

A última linha, em destaque, é a que exibe o número da minha versão do hplip: 3.13.9.
Usuários de distribuições baseadas no Red Hat (Fedora, SuSE, Mandriva etc) podem usar o comando rpm:


rpm -qa hplip

Neste caso, o feedback do sistema é mais curtinho e indica que o pacote já está instalado:


hplip-3.13.9

No site http://hplipopensource.com/hplip-web/install_wizard/index.html é possível baixar a última versão do hplip para a sua distribuição Linux. Na imagem, abaixo, o site do hplip com suas opções de configuração.

baixar e instalar drivers de impressora do linux
Clique para ver detalhes.

Como executar e configurar o hplip

Após baixar o arquivo hplip-x.xx.x.run, copie-o para uma pasta à parte (eu costumo usar uma pasta chamada apps).
Em seguida, no terminal, dê permissão de execução ao arquivo e execute-o — note que você não deve executar o programa como root, mas como usuário normal — aguarde. Sua senha será requisitada mais adiante:


chmod aug+x hplip-3.14.3.run
./hplip-3.14.3.run

Espere a descompressão dos arquivos do pacote e o início do programa de instalação.
O programa de instalação (em inglês) é composto por diversas telas. Na maioria dos casos, o processo é simples e você só vai precisar teclar Enter, a cada tela e… voilà! — sua impressora está instalada, no final.
A seguir, vou mostrar, tela a tela, o funcionamento do hplip — clique nas imagens para saber mais detalhes de cada uma delas.

Hplip passo a passo

Ao iniciar a instalação, o sistema pergunta se você deseja que ela corra automaticamente*, personalizada (custom) ou sair (quit). A primeira opção “a=automatic*“, marcada com um asterisco, é a opção padrão — você pode pressionar a ou Enter para selecionar.

hplip modo de instalação automática
Clique para ver detalhes.

Na próxima tela, o sistema irá pedir para você escolher a distribuição Linux em uso — se a sua distro foi detectada corretamente, tecle Enter.
ubuntu hplip instalar impressora hp no linux
Clique para ver detalhes.

Depois da detecção da distro, o sistema vai pedir a sua senha de usuário.
hplip senha de usuário sudo
Clique para ampliar.

Na tela INSTALLATION NOTES o sistema adverte para que determinados repositórios sejam ativados — apenas se você estiver rodando o hplip em uma distro derivada do Debian. Você só precisa dizer que sim (Enter).
Debian Ubuntu instalação de impressora HP com hplip.
Clique para ampliar.

Na tela de pré-configuração e solução de conflitos, o hplip inicia o download e a pré-configuração de alguns pacotes de softwares de impressão.
A opção remover e instalar apaga os pacotes atuais do hplip, se houver, e instala novos. Se esta for a opção padrão (*), tecle Enter para continuar.
hplip remover instalar sobrepor
Clique para ver mais detalhes.

Finda a instalação, o programa pergunta se você deseja verificar o site do hplip por alguma atualização. É aconselhável pressionar Enter — o programa irá buscar as atualizações, se houver.
atualizar o hplip
Clique para ampliar.

Reiniciar o computador ou reconectar o dispositivo

Neste momento o sistema de instalação irá fornecer opções de ações a serem tomadas, para concluir a instalação:

  • r=restart — com esta opção você indica que deseja reiniciar o seu PC. Poucos dispositivos irão pedir isto.
  • p=re-plug in — reconectar o dispositivo USB. Se o dispositivo já estiver conectado via USB ao seu PC, desconecte e reconecte.
  • i=ignore/continue — continuar, sem fazer nada. Recomendado para dispositivos da rede ou wireless.
  • q=quit — sair do sistema de instalação.

Novamente, siga a recomendação do programa de instalação — selecione o item que tiver um * ou apenas pressione Enter.

HPLIP - reiniciar ou reconectar USB
Clique para ver mais detalhes.

O ambiente gráfico de configuração da impressora

A fase final da instalação, ocorre no ambiente gráfico do seu sistema. Aqui, você deve indicar o dispositivo que você acabou de instalar. Se foi um dispositivo conectado à entrada/saída USB, selecione a primeira opção.
Depois de indicar o tipo de conexão, clique no botão “Next”, no canto inferior direito da janela.

descoberta de dispositivos de impressão.
Clique para ampliar a imagem.

Na próxima tela, o hp-setup deverá mostrar os dispositivos encontrados, conectados ao seu sistema. Selecione aquele que você deseja configurar neste momento.
hplip, linux, impressão
Clique para ver mais detalhes.

Uma vez selecionado o dispositivo, configure-o. Se você tiver apenas uma impressora instalada e conectada, pode clicar em Add Printer, para adicionar a impressora nova ao painel de impressoras e finalizar o programa de instalação — note que no canto inferior esquerdo, há a opção “Send test page to printer” — se estiver marcada, envia uma página de teste para a sua impressora recém instalada.

  • Printer name — indique um nome para sua impressora ou use o que o sistema já escolheu.
  • Description — se houver mais de uma impressora instalada no seu sistema ou na sua rede, convém dar uma curta descrição para diferenciá-la das demais – o que evita enviar trabalhos de impressão pro dispositivo errado.
  • Location — se você estiver instalando a impressora em um escritório, pode indicar em que departamento o dispositivo se encontra instalado. Novamente, isto não é obrigatório mas ajuda a evitar que as pessoas imprimam suas coisas no lugar errado — imagine a chateação que alguém pode ter ao enviar um texto pessoal para uma impressora a que todo mundo tem acesso.

LEIA MAIS

Fim da instalação

Ao finalizar, o sistema de instalação do hplip volta ao terminal. Você pode dar Enter e fechar o console.
Sua impressora já deve estar pronta para uso — Faça o teste.