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 -> Printing
y seleccionando el + Add
botó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 Client
como 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 Faxes
host 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.convs
archivo y descomentando esta línea:
application/octet-stream application/vnd.cups-raw 0
También deberá editar /etc/cups/mime.types
y descomentar la línea.
application/octet-stream
Después de editar los archivos y reiniciar CUPS, también puede imprimir con controladores nativos.