Hoje tive que instalar a impressora do DMAT da UFPR no meu archlinux. Infelizmente o suporte técnico da universidade não dá suporte para essa distribuição (só Ubuntu). Existe o suporte ao Windows (aqui), que foi necessário para eu obter algumas informações sobre a impressora. Tive algum trabalho para achar as configurações corretas, mas acho que consegui, e vou deixar explicado aqui caso alguém precise. Infelizmente não refiz os passos a seguir, porque fui costurando até chegar ao ponto em que a impressora funcionou. No entanto, vou explicar o que me parece que fez diferença.
Inicialmente, instale o CUPS e o
SAMBA e suba-os com o systemctl
.
Talvez seja preciso apenas as partes dos clientes do CUPS e do SAMBA.
Depois disso, entre na administração do CUPS.
O meu estava em inglês, então vou usar uma tradução livre.
Entre em “adicionar impressora”. Entre com root
e a senha do root nessa
administração (ou configure o usuário com o grupo correto).
Agora selecione “Impressora Windows via SAMBA”.
A grande dificuldade de instalar a impressora foi descobrir a porcaria da conexão. Aparentemente, deve ter o formato
smb://[USUARIO]:[SENHA]@[HOST]/[IMPRESSORA]
O [HOST]
eu já tinha porque me foi passado anteriormente, mas a gente também
podia pegar no suporte ao Windows da impressora: impressao01.ufpr.br
.
O [USUARIO]
e [SENHA]
são os seus valores locais (por quê?).
Para obter a [IMPRESSORA]
tive que entrar no Windows pra pegar, seguindo os
passos do suporte ao Windows. MAS, parece que podemos obter a lista usando o
comando
smbclient -L impressao01.ufpr.br
e colocando nossa senha. Vai ser uma lista, então você pode usar less
pra ler.
Obtive o nome da impressora que eu queria usar e coloquei no lugar:
DEPTO.MATEMATICA_SALA.PROFESSORES_EXATAS_POLITECNICO
.
Deposi disso, você precisa passar o ppd. Uma busca na web por linux MARCA MODELO
retornará um link da Open Printing.
Eu utilizei o modelo C790, mesmo a impressora sendo modelo C792, porque, como
disse, fui costurando um monte de coisas. Baixe o ppd (directly download PPD
),
e passe-o para o CUPS. Depois disso a impressora deve estar instalado, peça a
impresão de uma página teste e verifique.
Infelizmente as informações são meio dispersas e não cobrem todos os problemas, principalmente porque eu não sei diferenciar o que é problema e o que deveria de fato acontecer.
Note que eu não usei o IP da impressora, que deve ser uma possibilidade.