O cenário é o seguinte: No meu local de trabalho há um Controlador de domínio para alguns PCs com Windows. Um desses PCs instalou Windows 2000 e seu único objetivo é compartilhar uma impressora EPSON LX 300+ «Sim, uma peça de museu.
O fato é que eu precisava dos clientes que usam Ubuntu 12.04 poderia usar a impressora na rede.
- Abro o assistente de configuração da impressora (system-config-printer) e configuro uma impressora na rede.
- Insiro o IP do PC que compartilha a impressora, dou Busca e perfeito, encontra a Impressora.
- Em seguida, ele me pede para usar um driver, então procuro por Epson, depois procuro por LX 300+.
E pronto. Assim que a impressora estiver configurada, estou prestes a imprimir uma página de teste quando de repente um pequeno erro.
Falha na conexão da árvore (NT_STATUS_ACCESS_DENIED)
Eu disse bem, para pesquisar na Internet ... navegando aqui e ali me deparei com a solução. Para este exemplo, usarei como Domínio: DESDELINUX
, e como nome de usuário e senha: elav. y desdelinux respectivamente.
Nós editamos o arquivo /etc/samba/smb.conf:
$ sudo nano /etc/samba/smb.conf
Procuramos a linha que diz:
# Altere para o nome do grupo de trabalho / domínio NT que seu servidor Samba fará parte do grupo de trabalho = GRUPO DE TRABALHO
E deixamos assim:
# Mude para o nome do grupo de trabalho/domínio NT do qual seu servidor Samba fará parte do grupo de trabalho = DESDELINUX
Então nós editamos o arquivo /etc/cups/printers.conf, onde os dados da impressora que configuramos devem ser salvos. Procuramos a linha que diz:
DeviceURI smb://192.168.0.1/EPSON
e deixamos assim:
DeviceURI smb://DESDELINUX\elav:desdelinux@192.168.0.1/EPSON
Reiniciamos o CUPS
$ sudo service cups restart
E pronto. Já podemos imprimir.
Muito obrigado, funciona muito bem, claro que fiz no Opensuse, a configuração é exatamente a mesma, as matrizes de pontos estão longe de desaparecer, desde que haja empresas que faturem 2 ou 3 vezes por mês, já que o eletrônico a fatura é muito complicada nos custos em relação ao valor que realmente entregam.
Saudações e obrigado pela dica.
Estou feliz por ter servido a você 😀
As impressoras matriciais devem ser as melhores de Cuba, não precisam de tinta, as fitas duram para sempre.
Haha você não sabe de nada, e quando a fita acabar, usamos papel carbono ..
É uma coisa básica aprender a sintaxe do smbclient para aprender como escrever URIs e solucionar erros do Samba. Recomendo que você leia todo o manual.
O seu problema é justamente que se você não especificar o usuário no URI ele tenta entrar como convidado (ou convidado) sem uma senha, e em um domínio é quase impossível permitir isso. E se eu recomendasse que você crie um usuário com privilégios apenas para a impressora para o PC que hospeda a impressora, porque usar os dados de um administrador apenas para imprimir é um risco de segurança gigante (pense, por exemplo, que qualquer um pode ler as impressoras. arquivo conf e obter sem esforço um nome de usuário e senha de administrador de domínio)
lembranças
Obrigado pela dica eVeR. 😉
Por que você muda o nome do grupo de trabalho na máquina Ubuntu? É esse o nome que você tem no seu computador Windows?
Obrigado.
Porque estou acessando através de uma rede que é controlada por um domínio. Se eu sair do WORKGROUP, o usuário com quem acesso a impressora não funciona.
lembranças
Oi elav
Vendo essa nota, que por si só é muito útil, e relacionando a questão do uso do samba, estou testando o Manjaro. É uma excelente distribuição, mas no caso do samba vem sem a pré-configuração que o ubuntu, mint e derivados possuem.
A questão de compartilhar pastas, impressoras e dispositivos em um grupo de trabalho é bastante complicada. Se houvesse um instrutivo, ou alguém que tenha resolvido esse problema, para publicá-lo, isso seria muito valorizado.
As variantes que testei são canela manjaro e KDE.
Instalei a impressora xerox phaser 3140 e compartilhei em uma rede com o Windows, mas ao imprimir por exemplo 3 cópias imprime uma única folha ou algumas cópias não saem agora não sei se será um problema de driver que deveria tem compatibilidade com linux ou é um problema no serviço do cups. Este erro ou bug acontece no chakra como no linux mint 14.
Caro, muito obrigado por dedicar seu tempo para resolver este problema. A verdade é que fiquei meio dia andando pela Internet. Obrigado. Resolvido
Meu caro Elav, tenho tentado imprimir com uma HP LJ 1000 no Ubuntu 12.04, tenho visto quanta ajuda aparece nas WEBs e não consegui nada, inclusive o que aparece no artigo que foi publicado neste site há pouco tempo atrás, sobre o CUPS, você poderia me dar uma mão? Já estou desesperado e sou o único do departamento que utiliza Linux a querer mostrar que com este sistema se consegue coisas ao contrário do Windows, imagine que esta impressora não tem suporte para Windows 7 e 8, por isso é um problema de honra para o Linux provar que pode. O que você acha?
Graciaaaaaaaas, finalmente consegui com uma Deskjet 710c! Você passou.
Funcionou, muito obrigado.
Muito obrigado pelo artigo, era exatamente o que eu procurava e graças à sua solução conseguimos configurar a impressora imediatamente. Quem se dedica a escrever este tipo de artigo técnico torna este mundo do software livre cada dia mais acessível às instituições e ao público em geral.
Muito boa contribuição e funcionou para mim mas devido ao fato de eu não conseguir armazenar a senha em texto puro, alguma outra solução para esse problema ???
Excelente artigo, mas tenho uma dúvida ... isso é válido para windows 10?. Ou seja, tento fazer o mesmo mas com uma impressora que está conectada a um pc windows 10 e sempre pede autenticação. Embora eu digite o nome de usuário e a senha todas as vezes, ele nunca aceita e não imprime