¿Cómo configuro el uso compartido de impresoras con una máquina con Windows 7 en Ubuntu?

9

Tengo un Brother HL-2040 conectado a mi máquina Ubuntu 10.04 y una HP DeskJet 6540 conectada a una máquina con Windows 7 en la misma red. Fuera de la caja, la máquina Windows no ve la impresora conectada a Ubuntu y la máquina Ubuntu no ve la impresora conectada a Windows.

Hice clic derecho y compartí cada impresora en su propia máquina. Seleccioné System --> Administration --> Printing --> Server --> Settingsy verifiqué la impresora de publicación y muestro otras opciones de impresora. Creo que también configuré compartir en la máquina Windows. Aún así, ninguna máquina ve la otra impresora.

¿Cómo configuro el uso compartido de impresoras para que cada máquina pueda ver la otra impresora?

eugenemarshall
fuente

Respuestas:

7

Esta es una pregunta de dos partes, que requiere una respuesta de 2 partes.

Primero, Windows -> Ubuntu:

Para empezar, debe asegurarse de que su host de Windows permita la conexión a las impresoras. Hay varias cosas que podrían prohibir el acceso, siendo la más común Windows Firewall.

Aquí hay un tutorial rápido

Ahora que tiene un recurso compartido de trabajo en su host de Windows, debe agregar la impresora a su host de Ubuntu. Esto se puede lograr yendo System -> Administration -> Printingy seleccionando el + Addbotón. A partir de ahí, el asistente lo guiará para agregar la impresora. Necesitará saber la dirección IP o el nombre del host de Windows y el nombre de la impresora que se comparte para completar el asistente.

Siguiente Ubuntu -> Windows:

La forma más fácil de lograr esto es mediante el uso compartido de IPP para conectarse a la impresora. Comience habilitando Internet Printing Clientcomo se describe en este artículo de la base de conocimiento

vaya a http://IP.OF.UBUNTU.HOST:631/printers/ y seleccione la impresora a la que desea conectarse y tome nota de la URL completa de la impresora. Ahora vaya al Printers and Faxeshost de Windows y comience a agregar una impresora de red. En un punto del asistente de instalación, se le pedirá la ubicación de la impresora, en el campo IPP ingrese la dirección de la impresora que se encuentra en la página web.

Cuando el asistente solicite que se use el controlador para la impresora, use el controlador CUPS de Windows disponible en la página de descarga de CUPS

Continúe con el asistente y complete el resto de la información normalmente.

También puede usar el controlador nativo para la impresora, pero luego deberá editar el soporte de tipo MIME de CUPS para incluir la impresión RAW, que se realiza editando el /etc/cups/mime.convsarchivo y descomentando esta línea:

application/octet-stream application/vnd.cups-raw 0

También deberá editar /etc/cups/mime.typesy descomentar la línea.

application/octet-stream

Después de editar los archivos y reiniciar CUPS, también puede imprimir con controladores nativos.

Ressu
fuente
Si ambas computadoras están en la misma subred, no necesita usar el IP.OF.UBUNTU.HOST, el nombre de la máquina generalmente simplemente funcionará.
Javier Rivera el
El nombre de host funcionará si tiene algún servicio de nombres que le permita resolver el nombre. Esto no es siempre el caso, así que fui para la dirección IP que es una apuesta segura .. Por otra parte, la dirección IP puede cambiar debido a DHCP y cosas por el estilo
Ressu