Impressora HP Deskjet – erro de comunicação
Tenho uma impressora HP DeskJet 3050 multifuncional wireless, que funcionava muito bem no linux. Ocorre que em Julho, fiz uma atualização no Fedora onde ela não funcionou mais, ocorriam erros de comunicação. No /var/log/messages mostra:
Aug 20 14:43:10 localhost python: io/hpmud/jd.c 802: error timeout mdns lookup HP8ED8C6.local Aug 20 14:43:14 localhost python: io/hpmud/jd.c 93: unable to read device-id Aug 20 14:43:14 localhost hp-toolbox: hp-toolbox(UI)[4817]: error: Unable to communicate with device (code=12): hp:/net/Deskjet_3050_J610_series?zc=HP8ED8C6 Aug 20 14:43:14 localhost hp-toolbox: hp-toolbox(UI)[4817]: error: Unable to open device hp:/net/Deskjet_3050_J610_series?zc=HP8ED8C6.
Apesar do utilitário HP-Toolbox conseguir detectar a impressora na instalação, mas não funciona posteriormente. Analisando nos fóruns, na página do ArchLinux, vejo uma dica preciosa, de que o avahi-daemon deve estar em funcionamento.
Então, verifique seu ambiente, se o avahi-daemon está instalado. No caso abaixo, ele retorna o caminho do binário de execução.
$ which avahi-daemon /usr/sbin/avahi-daemon
Instale, caso não esteja
sudo yum install avahi
Ative o serviço na inicialização do Linux
sudo systemctl enable avahi-daemon.service sudo systemctl start avahi-daemon.service
Pronto, o serviço deve estar em execução e com uma porta UDP aberta.
$ ps -ef|grep avahi avahi 5062 1 0 14:53 ? 00:00:00 avahi-daemon: running [pavlov.local] avahi 5063 5062 0 14:53 ? 00:00:00 avahi-daemon: chroot helper claudio 5483 911 0 15:20 pts/1 00:00:00 grep --color=auto avahi $ sudo netstat -antpuew|grep avahi udp 0 0 0.0.0.0:5353 0.0.0.0:* 70 124719 5062/avahi-daemon: udp 0 0 0.0.0.0:34370 0.0.0.0:* 70 124720 5062/avahi-daemon:
Agora, ative o serviço do hp-toolbox e veja se a impressão funciona.
Deixe um comentário