Tengo que imprimir a través de un servidor Samba que comparte una impresora HP. Después de actualizar a 12.04 ya no puedo hacer que funcione.
La impresora se comparte a través de un servidor samba y necesito proporcionar información de inicio de sesión (dominio, nombre de usuario y contraseña).
La máquina con la que tengo problemas es una nueva instalación de Ubuntu 12.04 de 64 bits. Como medida para solucionar problemas, creé una nueva instalación de ubuntu 10.04 de 32 bits como una imagen de caja virtual en la máquina Ubuntu 12.04 de 64 bits y no tuve problemas para imprimirla.
Sospecho que la autenticación es el problema. ¿Alguna idea de lo que está mal? ¿Alguna sugerencia de cómo hacer más resolución de problemas? ¿Alguna información que deba proporcionar para que pueda ayudarme?
EDITAR: para ser más específico, cuando quiero agregar una impresora de red lo hago a través de la GUI y cuando necesito ingresar credenciales, no me verificará (aunque esto funciona bien en la caja virtual).
Cuadro de diálogo de impresión. Como nombre de usuario, ingreso dominio / nombre de usuario.
Si elijo "Solicitar usuario si se requiere autenticación" y luego presiono verificar, me solicita las credenciales (nombre de usuario, dominio y contraseña). Si ingreso el nombre de usuario como: dominio / nombre de usuario, deje que el dominio esté vacío y proporcione una contraseña para que pueda verificar todo. Esta es la única forma en que lo hice para verificar las credenciales en Ubuntu 12.04. Sin embargo, esto no me permite imprimir.
fuente
La impresión a través de Samba en 12.04 está rota. Ver: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/967410
fuente
En
/etc/samba/smb.conf
, especifique el grupo de trabajo:Entonces corre
/etc/init.d/smb restart
.fuente
Esta es una vieja pregunta, pero me sucedió con 16.04 LTS, por lo que creo que este problema persiste y vale la pena responder.
sudo vi /etc/cups/printers.conf
Navegue hasta la
DeviceURI
línea y edítela para que el URI contenga nombre de usuario y contraseña , como este:Tenga en cuenta UrlEncode la contraseña si contiene caracteres inseguros; el mío contenía espacios en blanco, y la GUI por alguna razón no pudo codificarlo; esta fue la razón completa de mi problema;
:wq
;sudo service cups restart
para reiniciar el servicio.Ahora podrá imprimir la página de prueba y usar la impresora normalmente.
fuente