Impressora Instalada sem Comunicação

1. Impressora Instalada sem Comunicação

Eduardo Lemos
eduardolemoz

(usa Outra)

Enviado em 20/12/2023 - 11:01h

Oi pessoal,

Uma ajudinha, por gentileza. Antes de mais nada, quero dizer que sou beeeeem novato em Linux, então quase que preciso de uma ajuda do tipo "passo a passo", caso seja possível.

Instalei recente a distruição Linux Mint 21.2 Victoria em um notebook mais antigo. Agora estou tendo dificuldades em fazer a impressora Bematech MP-4200 TH funcionar (USB).

Baixei os drivers no site do fabricante, fiz a instalação seguindo um passo a passo pelo Terminal, fui no gerenciador de impressoras, encontrei a Bematech, fiz a adição dela certinho mas na hora de imprimir a página teste ela dá erro. A princípio parece que está tudo certo, mas não está. Não tenho nenhuma noção do que pode estar dando errado. Já vasculhei a internet atrás de soluções, mas não encontrei nada prático ou específico.

Estou anexando algumas imagens que tenho. Talvez possam ser úteis.
Imensamente grato se alguém puder me dar um norte.

Um grande abraço,
Eduardo




  


2. Re: Impressora Instalada sem Comunicação

Buckminster
Buckminster

(usa Debian)

Enviado em 20/12/2023 - 12:16h

Faça o procedimento do link abaixo e depois tente imprimir pelo computador:

https://centraldeatendimento.totvs.com/hc/pt-br/articles/1500012695102-WINT-Auto-Teste-na-Impressora...

Qual o link de onde tu baixou os drivers?

Depois veremos se não é o Cups.
Abra o navegador e digite na barra de endereços:
localhost:631/admin <<< deverá aparecer a página de administração do Cups (veja no link abaixo, o link é antigo, a página pode ser diferente).
Caso apareça a página de configuração tente encontrar a impressora por ali.

Talvez precise instalar o pacote abaixo:
$ sudo apt-get install system-config-printer-udev
$ sudo systemctl restart cups
ou
$ sudo /etc/init.d/cups restart
ou
$ service cups restart

https://www.vivaolinux.com.br/artigo/Passos-essenciais-para-configurar-sua-impressora-no-Linux?pagin...


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


3. Re: Impressora Instalada sem Comunicação

Eduardo Lemos
eduardolemoz

(usa Outra)

Enviado em 20/12/2023 - 15:47h

Oi Buckminster, muito obrigado pelo retorno ágil.
Ainda continuo com o problema de não imprimir.

Vou reportar o que já foi feito por aqui.

IMPRESSORA
Ela está funcionando certinho. Ela estava instalada no Windows, inclusive voltei ela para o sistema da Microsoft para atualizar o firmware. Achei que poderia ser este o problema, mas não vi que não é.

DRIVERS
Baixei os drivers Linux deste site (revenda autorizada da Bematech)
https://www.bztech.com.br/downloads/driver-bematech-mp-4200

- Na pasta de drivers Linux, eu tentei instalar quase todos os drivers disponíveis (veja na imagem os que estão com marcação, foram estes que instalei);
- A cada tentativa que não dava certo, eu removia os drivers antes de instalar os novos;
- Assim que eu instalo os drivers, a marca Bematech aparece no CUPS.
- A princípio, após instalar, parece que está tudo certinho, porém nenhum pedido de impressão é finalizado.
- A impressora está rodando perfeitamente no Windows.

CUPS
Cups está instalado. É a versão 2.4.1.

IMPRESSORAS
Tenho uma outra impressora que é Wifi (Samsung). Ela eu não precisei fazer nada. Instalou sozinha e imprime normalmente.

SUAS SUGESTÕES

Rodei os códigos que você sugeriu. Os pacotes já estavam instalados. Reiniciei o CUPS também.

Estou usando a última distruição do Linux Mint.

Alguma outra sugestão?
Muito obrigado.
Forte abraço,
Eduardo



4. Re: Impressora Instalada sem Comunicação

Buckminster
Buckminster

(usa Debian)

Enviado em 20/12/2023 - 16:38h

Poste aqui a saída do comando:
# ldd /usr/lib/cups/filter/rastertobema

Caso o driver estiver instalado deverá aparecer algo parecido com:
linux-gate.so.1 (0xf76f5000)
libcups.so.2 => not found
libcupsimage.so.2 => not found
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf76be000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf7507000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf74b8000)
/lib/ld-linux.so.2 (0xf76f6000)

Poste a saída do comando.


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


5. Re: Impressora Instalada sem Comunicação

Eduardo Lemos
eduardolemoz

(usa Outra)

Enviado em 20/12/2023 - 16:43h


Opa!
Segue o retorno do comando:

linux-vdso.so.1 (0x00007fff3fea5000)
libcups.so.2 => /lib/x86_64-linux-gnu/libcups.so.2 (0x00007f2a48e7a000)
libcupsimage.so.2 => /lib/x86_64-linux-gnu/libcupsimage.so.2 (0x00007f2a48e75000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2a48e70000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2a48b19000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2a488f1000)
libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f2a48e1c000)
libavahi-common.so.3 => /lib/x86_64-linux-gnu/libavahi-common.so.3 (0x00007f2a48e0c000)
libavahi-client.so.3 => /lib/x86_64-linux-gnu/libavahi-client.so.3 (0x00007f2a488dd000)
libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f2a486f2000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f2a486d6000)
/lib64/ld-linux-x86-64.so.2 (0x00007f2a48f2c000)
libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f2a4860b000)
libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f2a485dc000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f2a485d6000)
libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f2a485c8000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f2a4857a000)
libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f2a4843f000)
libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f2a4841e000)
libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f2a48274000)
libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f2a4825c000)
libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 (0x00007f2a48216000)
libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007f2a481ce000)
libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f2a4814c000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f2a48145000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f2a48131000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f2a4806a000)
libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007f2a4805d000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f2a48032000)
libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f2a47f63000)
liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f2a47f43000)
libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f2a47f36000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f2a47df8000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f2a47dd2000)



6. Re: Impressora Instalada sem Comunicação

Buckminster
Buckminster

(usa Debian)

Enviado em 20/12/2023 - 16:49h

Execute
# apt install libcomerr2:i386

Reinicie o cups e tente imprimir.


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


7. Re: Impressora Instalada sem Comunicação

Eduardo Lemos
eduardolemoz

(usa Outra)

Enviado em 20/12/2023 - 17:11h

Continuando...

Instalei o pacote tudo certinho, reiniciei o CUP, mas infelizmente nada de imprimir. :(
Estranho demais. Parece que tudo está bem redondinho.

OBSERVAÇÃO

Uma coisa mudou. Agora ele manda pra impressão, não imprime, mas diz que foi finalizado. Dá pra ver que a impressão entra no gerenciador como imprimindo e logo some. Antes a impressão aparecia no gerenciador e logo mudava status para PARADO.

Alguma nova suspeita?
Obrigado.




8. Re: Impressora Instalada sem Comunicação

Buckminster
Buckminster

(usa Debian)

Enviado em 20/12/2023 - 18:58h

Execute
# dpkg --add-architecture i386
# apt install libcups2:i386 libcupsimage2:i386
Reinicie o cups e tente imprimir.

_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


9. Re: Impressora Instalada sem Comunicação

Eduardo Lemos
eduardolemoz

(usa Outra)

Enviado em 21/12/2023 - 08:27h


Opa. Dando continuidade aqui.

Instalou os pacotes perfeitamente, mas ainda nada de imprimir, rs. Uma observação. Os últimos drivers que eu instalei foi o AMD64. Tinha tentando o CUPSv1 e o i386 que vieram junto com o pacote de drivers do fabricante. Nenhum deles fez a impressora funcionar. Como estou usando um 64 bits, deixei o AMD64 instalado.

Alguma nova sugestão?
Obrigado.


10. Re: Impressora Instalada sem Comunicação

Buckminster
Buckminster

(usa Debian)

Enviado em 21/12/2023 - 14:10h

Uma última:
# apt install libusb-0.1-4:i386
Reinicie o Cups e veja se funciona.

Caso não der, tenta seguir as orientações desse link abaixo:
https://somatorio.org/pt-br/post/instalando-e-configurando-a-impressora-bematech-mp-4200-th-no-linux...

Tem alguns link quebrados, pois o post é antigo.
O link para os drivers não funcionam, pois a Bematech agora é da Elgin, mas tu já tem os drivers.
No teu caso, como a impressora está sendo reconhecida, mas não imprime, aconselho a ler todo o post e fazer a partir da parte "Seguir a instalação normalmente no cups" e leia os comentários do post também.
Caso quiser, desinstale tudo (o driver e o cups) e refaça tudo do zero seguindo a sequência do link.

Veja esses dois comentários do post:

"Boa tarde pessoal!!
Consegui fazer a instalação no Ubuntu 21.04 somente instalando as libs 32bits.
libusb-0.1-4:i386
libcups2:i386
libcupsimage2:i386
Depois de instalado as libs, da para instalar normalmente a Bematech MP-4200 TH. O cups já vai encontrar.

Robson Souza Paulo Padilha
2 years ago
Cara, deu certo aqui! Já estava me estressando! kkkk
Meu sistema é o Linux Mint 20.3"

Tem esse link aqui também:
https://www.vivaolinux.com.br/topico/Desenvolvimento-e-divulgacao-de-softwares/MP-4200-TH-Advanced-N...


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


11. Re: Impressora Instalada sem Comunicação

Morpheus
Minions

(usa Nenhuma)

Enviado em 14/03/2024 - 12:04h

eduardolemoz escreveu:

Oi pessoal,

Uma ajudinha, por gentileza. Antes de mais nada, quero dizer que sou beeeeem novato em Linux, então quase que preciso de uma ajuda do tipo "passo a passo", caso seja possível.

Instalei recente a distruição Linux Mint 21.2 Victoria em um notebook mais antigo. Agora estou tendo dificuldades em fazer a impressora Bematech MP-4200 TH funcionar (USB).

Baixei os drivers no site do fabricante, fiz a instalação seguindo um passo a passo pelo Terminal, fui no gerenciador de impressoras, encontrei a Bematech, fiz a adição dela certinho mas na hora de imprimir a página teste ela dá erro. A princípio parece que está tudo certo, mas não está. Não tenho nenhuma noção do que pode estar dando errado. Já vasculhei a internet atrás de soluções, mas não encontrei nada prático ou específico.

Estou anexando algumas imagens que tenho. Talvez possam ser úteis.
Imensamente grato se alguém puder me dar um norte.




Um grande abraço,
Eduardo





Vai ai o norte rsrs

Esse problema de comunicação é na localização do dispositivo e driver/modulo errado ( status => Ociosa).

Não uso system-config-printer para instalar impressora pode ter falso positivo na localização e colocar drive errado.

Realiza uma instalação manual da impressora pode ate testar a instalação via iso






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts