Preciso imprimir através de um servidor Samba que compartilha uma impressora HP. Após a atualização para a versão 12.04, não consigo mais fazê-la funcionar.
A impressora é compartilhada através de um servidor samba e preciso fornecer informações de logon (domínio, nome de usuário e senha).
A máquina com a qual estou tendo problemas é uma nova instalação do Ubuntu 12.04 de 64 bits. Como medida para solucionar problemas, criei uma nova instalação do ubuntu 10.04 32 bits como uma imagem de caixa virtual na máquina Ubuntu 12.04 de 64 bits e não tive problemas para imprimir.
Eu suspeito que a autenticação seja o problema. Alguma idéia do que está errado? Alguma sugestão de como solucionar problemas? Alguma informação que eu deva fornecer para permitir que você me ajude?
EDIT: Para ser mais específico, quando quero adicionar uma impressora de rede, faço isso através da GUI e quando preciso inserir credenciais, ela não me verifica (embora isso funcione bem na caixa virtual).
Caixa de diálogo Imprimir. Como nome de usuário, insiro domínio / nome de usuário.
Se eu escolher "Solicitar ao usuário se a autenticação for necessária" e pressionar verificar, ele solicitará credenciais (nome de usuário, domínio e senha). Se eu inserir o nome de usuário como: domínio / nome de usuário, deixe o domínio vazio e forneça uma senha para que ele possa verificar tudo. Esta é a única maneira que eu fiz para verificar credenciais no Ubuntu 12.04. No entanto, isso não me permite imprimir.
fonte
A impressão via Samba na versão 12.04 está interrompida. Veja: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/967410
fonte
Em
/etc/samba/smb.conf
, especifique o grupo de trabalho:Então corra
/etc/init.d/smb restart
.fonte
Esta é uma pergunta antiga, mas aconteceu comigo com 16.04 LTS, então acho que esse problema persiste e vale a pena responder.
sudo vi /etc/cups/printers.conf
Navegue para a
DeviceURI
linha e edite-o para que o URI contenha nome de usuário e senha , assim:Lembre-se de codificar UrlEncode a senha se ela contiver caracteres inseguros; o meu continha espaços em branco, e a GUI, por algum motivo, não conseguiu codificá-lo; essa foi toda a razão do meu problema;
:wq
;sudo service cups restart
para reiniciar o serviço.Agora você poderá imprimir a página de teste e usar a impressora normalmente.
fonte