📄 Cómo conectar una impresora USB compartida desde Windows en Linux (Kubuntu)

Recientemente me enfrenté a un problema común: tenía una impresora EPSON L3110, conectada por USB a una PC con Windows, y necesitaba imprimir desde una notebook con Kubuntu Linux conectada a la misma red. Aunque la red funcionaba bien y podía ver archivos compartidos, la impresora no aparecía. Después de varias pruebas, encontré la solución y aquí te la comparto paso a paso.

 

 

 

 


✅ Requisitos previos

En la PC con Windows (donde está conectada la impresora):

  • Tener la impresora funcionando correctamente por USB.

  • Estar conectado a la misma red local (por Wi-Fi o Ethernet).

  • Tener activado el uso compartido de archivos e impresoras.


🛠️ Paso 1: Compartir la impresora en Windows

  1. Ir a Panel de control → Dispositivos e impresoras

  2. Clic derecho sobre la impresora (en mi caso: EPSON L3110 Series) → Propiedades de impresora

  3. Ir a la pestaña "Compartir"

  4. Marcar:

    • ☑️ “Compartir esta impresora”

  5. Anotar el nombre compartido (en mi caso, quedó: EPSON L3110 Series)

⚠️ Nota: El nombre exacto es muy importante para los próximos pasos. No lo cambies si no estás seguro de cómo volver a encontrarlo.


🧪 Paso 2: Verificar que Linux puede ver la PC por red

Desde Kubuntu, abrí tu navegador de archivos (Dolphin) y en la barra de direcciones escribí:

http://localhost:631

Esta es la interfaz web del sistema de impresión de Linux (CUPS).

  1. Ir a: Administration → Add Printer

  2. Si no ves la impresora listada automáticamente, elegí:

    • Windows Printer via SAMBA

  3. En el campo Connection, escribí lo siguiente:

smb://usuario:contraseña@192.168.8.43/EPSON%20L3110%20Series

⚠️ Importante:

  • Reemplazá usuario y contraseña por los datos de tu cuenta en Windows.

  • Reemplazá los espacios por %20 (codificación URL).

  • Usá la IP correcta de la PC Windows.

5. Elegí el driver de la impresora. Si no aparece, podés instalar el paquete con los drivers:

sudo apt install printer-driver-escpr

 o la alternativa

sudo apt install printer-driver-all

 6. Finalizá el asistente de configuración.

 

🧪 Paso 4: ¡Probar impresión!

Una vez agregada, podés hacer una impresión de prueba desde el panel de configuración de impresoras o desde CUPS.


🧰 Bonus: Verificar recursos compartidos desde terminal

Desde la terminal podés verificar que la impresora está compartida con:

smbclient -L //192.168.8.43 -U usuario

Esto mostrará una lista de recursos compartidos, y si la impresora está bien compartida, debería aparecer como:

Sharename       Type      Comment
---------       ----      -------
EPSON L3110 Series  Printer

 

✅ Conclusión

Compartir una impresora desde Windows a Linux puede parecer complejo, pero con CUPS y SMB bien configurados, funciona perfectamente. Solo hay que prestar atención a los nombres compartidos y a cómo se escribe la ruta de conexión.