cizordj
(usa Debian)
Enviado em 27/08/2020 - 11:02h
Esse
driverless printing é uma coisa relativamente nova, qualquer impressora fabricada de uns 10 anos pra cá deve suportar ela. Se a sua impressora suporta
driverless printing ela deve aparecer na tela do celular Android como impressora disponível para impressão. Eu não sei qual o seu nível de conhecimento em redes, mas uma impressora com suporte ao IPP deve ter a porta 631 aberta.
$ nmap impressora
Starting Nmap 7.80 ( https://nmap.org ) at 2020-08-27 10:42 -03
Nmap scan report for impressora (192.168.2.10)
Host is up (0.041s latency).
Other addresses for impressora (not scanned): 192.168.2.10
Not shown: 994 closed ports
PORT STATE SERVICE
80/tcp open http
443/tcp open https
631/tcp open ipp
8080/tcp open http-proxy
9100/tcp open jetdirect
9220/tcp open unknown
Nmap done: 1 IP address (1 host up) scanned in 2.34 seconds
Como você pode ver na foto que enviei abaixo, eu só entrei na página web da minha impressora pelo navegador, pra fazer isso você precisa saber o IP da impressora ou o nome dela na rede. No meu caso o nome é
impressora mesmo, eu configurei isso de propósito pra facilitar a vida.
Dentro da página procurei as configurações de rede e ativei a função
Air Print , esse nome pode variar dependendo a marca para protocolo IPP ou
driverless printing .
Uma vez ativado isso você poderá imprimir coisas até pelo celular.
Para configurar isso no computador você deve instalar o CUPS, se você usa alguma distribuição Linux baseada no Debian você instala o CUPS com esse comando:
$ sudo apt-get install cups
Depois de instalado acesse a página de configuração do cups
http://localhost:631/ (copia e cola no navegador).
Procure adicionar uma impressora nessa página, se pedir senha basta digitar a sua senha de root.
Usuário: root
Senha: <senha do root no seu computador>
É normal que a mesma impressora apareça com vários nomes diferentes no CUPS, isso é porque ela suporta vários protocolos de impressão. alguns necessitam de driver e outros não.