Habilitando o compartilhamento JetDirect/AppSocket (Porta 9100) no CUPS
Prezados colegas,
Primeiramente saudações pinguianas a todos!
Nesse artigo eu vou ensinar como habilitar o suporte ao JetDirect/AppSocket no CUPS. Vou partir do principio que você já tenha o cups instalado e a impressora configurada e imprimindo.
Vamos então, dizer para o linux, o que rodará nessa porta.
Vamos editar o arquivo “/etc/services”.
vim /etc/services
Inclua essa a linha abaixo no final do arquivo, abaixo da última linha:
jetdirect 9100/tcp # JetDirect/AppSocket
Agora, precisamos instalar o pacote xinetd:
apt-get install xinetd
Vamos agora criar o arquivo de configuração:
vim /etc/xinetd.d/jetdirect
Cole esse conteúdo dentro do arquivo, apenas substituindo o “NOME_DA_IMPRESSORA” pelo nome da sua impressora. Tem que ser exatamente como está configurado no CUPS:
service jetdirect { socket_type = stream protocol = tcp wait = no user = root server = /usr/bin/lp server_args = -d NOME_DA_IMPRESSORA groups = yes disable = no }
Agora basta restartar os serviços:
service xinetd restart service cups restart
Agora, basta adicionar uma impressora (no linux ou no windows). O vídeo abaixo mostra como adicionar no Windows:
Acompanhe pelo log:
tail -f /var/log/cups/*log
Isso é tudo galera, espero ter colaborado!
Esse artigo foi útil? Colabore com o nosso site para podermos continuar dando mais dicas como essa!
Formas de doação:
- Boleto / Cartão de crédito: https//bit.ly/AprendendoLinux
- Pix: [email protected]
- PicPay: @henrique_fagundes
- PayPal: [email protected]
- Bitcoin: bc1qtnn5z058htzy799dslwrpjcdpm0vuta3vrj28l
Favorecido: Luiz Henrique Marques Fagundes