Windows 7 no puede encontrar la impresora CUPS compartida desde Ubuntu

12

Tengo Ubuntu 11.10 en una computadora y Windows 7 en otra. La computadora Ubuntu tiene una impresora conectada, y quiero agregar esta impresora a la computadora con Windows 7. Impresión local de obras. El problema es que Windows no puede ver la impresora compartida, por lo que no puedo agregarla.

Supongo que todavía falta alguna configuración / software de Ubuntu, pero ¿qué es exactamente?
¿Cómo puedo hacer que Windows agregue esta impresora?

  • En el front-end web de CUPS, se marca la casilla Compartir impresoras conectadas a este sistema . No estoy seguro de si la casilla de verificación Permitir imprimir desde Internet también debe marcarse; He intentado ambas configuraciones, y ninguna funcionó.

  • En Windows, puedo conectarme al front-end web CUPS y ver la impresora en la lista (ver captura de pantalla a continuación). Y, sin embargo, cuando agrego la URL de esa impresora, Windows se queja de que no puede conectarse a la impresora.

  • La computadora Ubuntu es una instalación nueva. Ya tengo acceso de escritura completo en los recursos compartidos de Windows, por lo que algo de este tipo debe configurarse previamente de forma predeterminada. No he instalado ni cambiado ninguna aplicación o configuración con respecto a Samba o smb.conf. ¿Debo hacer algo al respecto (en Ubuntu 11.10!) O es obsoleto o ya está incluido y totalmente configurado?

  • Buscar en Google este problema me da mucho material con fecha 2005-2009 pero nada más nuevo. No creo que siga siendo válido en 2012 y no quiero estropear mi nueva instalación con instrucciones desactualizadas. A través de uno de los comentarios, llegué a esta página sobre la impresión en red desde Windows, pero no especifica si Samba ya está instalada, o qué Samba instalar, porque la búsqueda en el Centro de software de Ubuntu arroja varios resultados.

ingrese la descripción de la imagen aquí

Torben Gundtofte-Bruun
fuente
Yo creo que tiene que configurar una impresora compartida de samba, pero nunca he hecho eso a mí mismo antes.
Baarn
una búsqueda rápida en google desenterró esto: help.ubuntu.com/community/Samba/PrinterSharing
Baarn
CPUS puede funcionar como lo he usado desde Windows anteriormente, pero es posible que deba asegurarse de que su configuración sea absolutamente correcta. Hay muchas cosas de permisos de seguridad que debe acertar.
billc.cn
Aquí tiene un tutorial completo para la impresión Linux-Windows: Impresoras y Linux - Cómo encontrar controladores, instalar, configurar | Tutoriales de migración de Linux
omanosoft
1
El truco que tuve que hacer usando CUPS sin samba fue conectarme a la impresora en http: // [serverip]: 631 / printers / [printer-name-here] en lugar de intentar agregar un puerto local en la dirección IP de el servidor.
ernie

Respuestas:

12

Bueno, finalmente lo conseguí funcionando. Resulta que hay varias partes que necesitan trabajar juntas (por supuesto). Pero aquí hay una manera que requiere cero trabajo en terminal:

1) Configurar Samba:

  • Instale "system-config-samba".
  • Lanza "Samba" desde el lanzador.
  • Abra "Preferencias"> "Configuración del servidor" e ingrese el nombre del grupo de trabajo utilizado en Windows.

2) Compartir impresora:

  • Vaya a http: // localhost: 631 / admin / y marque la casilla "Compartir impresoras conectadas a este sistema".
  • Vaya a http: // localhost: 631 / printers / y verifique que la impresora esperada esté en la lista.
  • Haga clic en la impresora y verifique que esté en la lista como "Inactivo, Aceptando trabajos, Compartido, Servidor predeterminado".

3) Conecte la impresora:

Realice cualquiera de estos pasos:

  • En la computadora con Windows, abra el Explorador de Windows y vaya al elemento "Red". Hay un icono para la computadora Ubuntu; abrelo. Hay un icono para la impresora compartida desde Ubuntu. Haga clic derecho en ese y seleccione "Conectar ...".
  • En la computadora con Windows, seleccione "Agregar nueva impresora" y luego "Conéctese a una impresora en Internet o en la red" y especifique la ruta completa de "http: // {computername}: 631 / printers / {printername}"

Luego vaya a las propiedades de la impresora y configúrelo con los valores predeterminados deseados.

Torben Gundtofte-Bruun
fuente
44
@PaulTomblin ¿Quizás podría proporcionar una respuesta alternativa que no implique samba?
Josiah
¡¡¡GRACIAS!!! ¿Qué controlador seleccionaste sin embargo?
Jonathan S. Fisher
Tuve que agregar un usuario de tazas con lppasswd -a usernamemirar aquí
Aquarius Power
@Josiah si alguna vez es posible, ¿quieres decir? :)
Aquarius Power
3
Esta solución no tiene que involucrar a SAMBA en absoluto. ¡La funcionalidad IPP es provista solo por CUPS!
Itay Grudev
1

Los controladores de Windows deben cargarse a través del Explorador de Windows a diferencia de los controladores de Linux que están instalados en los sistemas de archivos de Linux.

Usted puede

  • use un controlador PS en Windows y un controlador específico en CUPS o
  • use un controlador específico en Windows y el controlador Raw (que en realidad significa transparente) en CUPS
MUY Bélgica
fuente