Solución de fallos de impresoras en red: cuando imprimir se convierte en una misión imposible
Introducción a la solución de fallos de impresoras en red
Una impresora en red que no funciona puede detener por completo el flujo de trabajo en una oficina o en casa. El problema se vuelve especialmente frustrante porque no siempre es evidente dónde está el fallo: ¿es la impresora, el ordenador que envía el trabajo, el router que los conecta o algún conflicto de configuración? La comunicación entre dispositivos a través de la red introduce múltiples puntos de fallo que no existen con una impresora conectada por USB, desde problemas de direcciones IP hasta puertos bloqueados por el firewall.
Entender cómo diagnosticar estos fallos de forma metódica es lo que diferencia una solución rápida de horas perdidas reinstalando controladores sin éxito. Esta guía te mostrará cómo identificar dónde está realmente el problema cuando tu impresora en red deja de responder, verificar la conectividad básica, resolver los fallos más comunes en Windows, macOS y Linux, y aplicar soluciones definitivas para que la impresora vuelva a estar operativa. Al final, tendrás un procedimiento claro para enfrentarte a casi cualquier fallo de impresión en red sin depender de soporte técnico externo.
Una impresora de red es un dispositivo que se comunica mediante el protocolo TCP/IP, funcionando esencialmente como un pequeño servidor dentro de tu red local. En lugar de depender de un cable directo al ordenador, la impresora obtiene una dirección IP y escucha en un puerto específico —generalmente el puerto 9100 para el protocolo RAW o el 631 para IPP (Internet Printing Protocol)— a la espera de trabajos de impresión.
Los ordenadores se conectan a ella usando esta dirección IP, ya sea configurada manualmente o descubierta mediante protocolos como Bonjour (en macOS), WSD (Web Services for Devices en Windows) o mDNS. Al igual que con un servidor web, si la IP de la impresora cambia, si un firewall bloquea el acceso a ese puerto, o si el servicio de impresión en el ordenador no puede resolver la dirección, la comunicación se interrumpe y el trabajo de impresión nunca llega a su destino. Este modelo de conexión es el que debes tener en mente durante todo el diagnóstico.
Requisitos previos
Información que necesitas tener
- Dirección IP actual de la impresora (ejemplo:
192.168.1.50) - Nombre de host o dirección IP del router (ejemplo:
192.168.1.1) - Modelo exacto y fabricante de la impresora
- Tipo de conexión de red: Wi-Fi o cable Ethernet
Permisos necesarios
- Acceso de administrador en Windows para instalar o modificar puertos de impresora
- Privilegios
sudoen Linux para gestionar servicios de impresión como CUPS - Contraseña de administrador en macOS para añadir o restablecer impresoras
- Acceso al panel de configuración de la impresora (físicamente o vía web)
Herramientas opcionales
- Navegador web para acceder al servidor web embebido de la impresora
- Software del fabricante (ejemplo: HP Smart, Epson Printer Utility)
- Herramienta de escaneo de red como
nmapo Advanced IP Scanner
Diagnóstico inicial de conectividad
Antes de tocar ninguna configuración, lo primero es saber si la impresora está realmente accesible en la red. Este es el paso que más tiempo ahorra.
Verificar la dirección IP de la impresora
Si no sabes qué IP tiene la impresora, obténla directamente desde su panel de control. Busca en menús como Configuración de red, Estado de red o Informes. La mayoría de impresoras permiten imprimir un informe de configuración de red que incluye la IP, la máscara de subred y la puerta de enlace. Si la impresora no tiene pantalla, consulta el manual del fabricante para saber cómo imprimir este informe —normalmente manteniendo pulsado un botón específico durante unos segundos.
Comprobar conectividad desde el ordenador
Abre una terminal (CMD en Windows, Terminal en macOS/Linux) y ejecuta un ping a la IP de la impresora:
ping 192.168.1.50Si obtienes respuestas como 64 bytes from 192.168.1.50: icmp_seq=1 ttl=64 time=5.2 ms, la impresora está encendida y conectada a la red. El fallo está en la configuración de impresión del ordenador. Si el ping falla con «Tiempo de espera agotado» o «Host de destino inaccesible», el problema es de red, no de drivers. Continúa con la sección de diagnóstico de red más abajo.
Acceder al servidor web de la impresora
Abre un navegador y escribe la IP de la impresora en la barra de direcciones:
http://192.168.1.50Si aparece una página de configuración, la impresora está operativa y el problema está en la configuración del ordenador o en la cola de impresión. Si no carga, la impresora podría estar apagada, desconectada de la red, o tener un firewall que bloquea el acceso.
Configuración paso a paso: Solución de problemas por sistema operativo
Solución de fallos en Windows 11/10
Paso 1: Verificar el estado del servicio de impresión
Presiona Windows + R, escribe services.msc y pulsa Enter. Busca el servicio Cola de impresión. Asegúrate de que su estado es «En ejecución» y su tipo de inicio es «Automático». Si está detenido, haz clic derecho y selecciona Iniciar. Un error común es encontrar este servicio detenido sin motivo aparente tras una actualización del sistema.
Paso 2: Reiniciar la cola de impresión y eliminar trabajos atascados
Ejecuta CMD como administrador. Para ello, escribe cmd en el menú de inicio, haz clic derecho y selecciona Ejecutar como administrador. Introduce los siguientes comandos uno por uno:
net stop spooler
del /Q /F %systemroot%\System32\spool\PRINTERS\*
net start spoolerEsto detiene el servicio, elimina todos los trabajos de impresión pendientes y lo reinicia. Un trabajo de impresión corrupto puede bloquear toda la cola y hacer que la impresora parezca no responder.
Paso 3: Verificar el puerto de impresora
Ve a Configuración > Bluetooth y dispositivos > Impresoras y escáneres. Selecciona tu impresora y haz clic en Propiedades de la impresora. Ve a la pestaña Puertos. Verifica que la impresora está usando un puerto TCP/IP estándar y que la IP coincide con la que obtuviste en el diagnóstico inicial. Si el puerto es tipo WSD y está fallando, es recomendable crear un puerto TCP/IP estándar: haz clic en Agregar puerto, selecciona Puerto TCP/IP estándar, introduce la IP de la impresora y sigue el asistente.
Windows tiene la costumbre de crear automáticamente puertos WSD que dejan de funcionar si la IP de la impresora cambia.
Paso 4: Ejecutar el solucionador de problemas
Ve a Configuración > Sistema > Solucionar problemas > Otros solucionadores de problemas. Ejecuta el de Impresoras. Aunque no siempre resuelve el problema, a veces identifica conflictos de puertos o servicios detenidos.
Solución de fallos en macOS
Paso 1: Abrir la herramienta de diagnóstico de impresión de macOS
Mantén pulsada la tecla Opción y haz clic en el menú Apple (esquina superior izquierda). Selecciona Información del sistema. En la barra lateral, busca Impresoras. Aquí verás todas las impresoras configuradas y su estado. Si tu impresora aparece con un icono de advertencia amarillo, macOS ha detectado un problema.
Paso 2: Restablecer el sistema de impresión completo
⚠️ ADVERTENCIA: Este paso elimina TODAS las impresoras configuradas en el sistema.
Ve a Ajustes del Sistema > Impresoras y Escáneres (o Preferencias del Sistema > Impresoras y escáneres en versiones anteriores). Haz clic derecho (o Control + clic) en la lista de impresoras y selecciona Restablecer sistema de impresión. Confirma la acción. Después, reinicia tu Mac y añade la impresora de nuevo con el botón +. macOS la buscará en la red mediante Bonjour, pero si no aparece, puedes añadirla manualmente usando la pestaña IP e introduciendo su dirección.
Paso 3: Verificar la cola de impresión por consola
Abre Terminal y ejecuta:
lpstat -tEste comando muestra el estado del programador de impresión CUPS, todas las impresoras y cualquier trabajo pendiente. Busca trabajos con estado «held» o «pending» que nunca se procesan. Puedes cancelar todos los trabajos con:
cancel -aPaso 4: Verificar que el firewall no bloquea la comunicación
Ve a Ajustes del Sistema > Red > Cortafuegos y asegúrate de que no esté bloqueando conexiones entrantes para el servicio de impresión. En macOS Ventura y posteriores, haz clic en Opciones y verifica que «Bloquear todas las conexiones entrantes» no esté activado.
Solución de fallos en Linux
Paso 1: Comprobar el estado del servicio CUPS
CUPS (Common UNIX Printing System) es el sistema de impresión estándar en Linux. Verifica que está activo:
sudo systemctl status cupsSi está inactivo, inícialo y habilítalo para que se ejecute al arrancar:
sudo systemctl start cups
sudo systemctl enable cupsPaso 2: Acceder a la interfaz web de CUPS para diagnóstico
CUPS incluye una interfaz web muy útil. Ábrela en tu navegador:
http://localhost:631Ve a la pestaña Printers. Busca tu impresora en la lista. Si su estado no es «Idle» o muestra un mensaje de error, haz clic en ella para ver los detalles y cualquier mensaje del controlador. Desde esta interfaz puedes cancelar trabajos, pausar o reanudar la impresora, y modificar su configuración.
Paso 3: Verificar que el puerto de la impresora es correcto
Edita el archivo de configuración de impresoras de CUPS para ver cómo está definido el puerto:
sudo cat /etc/cups/printers.confBusca la línea DeviceURI. Debería tener un formato como socket://192.168.1.50:9100 o ipp://192.168.1.50/ipp/print. Si la IP es incorrecta, corrígela editando el archivo o desde la interfaz web de CUPS en Administración > Modificar impresora.
Paso 4: Solución de problemas con el firewall local
En sistemas con ufw (Ubuntu y derivados), permite el tráfico de CUPS:
sudo ufw allow 631En sistemas con firewalld (Fedora, RHEL):
sudo firewall-cmd --add-service=ipp --permanent
sudo firewall-cmd --reloadPara sistemas con iptables directo, verifica que el puerto 631 no esté bloqueado:
sudo iptables -L | grep 631Diagnóstico de problemas de red
La impresora no responde al ping
Síntomas:
- El ping a la impresora falla con «Tiempo de espera agotado»
- La impresora no aparece al buscar dispositivos en la red
- La interfaz web de la impresora no carga
Causas probables:
- La impresora está apagada o en modo de suspensión profunda
- La impresora ha perdido la conexión Wi-Fi
- La IP de la impresora ha cambiado
- El router ha aislado la impresora (AP Isolation)
Solución paso a paso:
- Verificar el estado físico de la impresora Asegúrate de que está encendida. Si tiene pantalla, comprueba que no muestra errores. Si está en modo suspensión, pulsa cualquier botón para despertarla. Algunas impresoras desactivan la interfaz de red en suspensión profunda para ahorrar energía.
- Verificar la conexión de red en la propia impresora Usa el panel de control de la impresora para comprobar el estado de la red. Si está conectada por Wi-Fi, verifica que sigue asociada a la red correcta y que la señal es suficiente. Si la impresora perdió la clave Wi-Fi tras un reinicio del router, deberás introducirla de nuevo. Imprime el informe de configuración de red desde el panel para confirmar la IP actual.
- Verificar Aislamiento AP en el router Muchos routers modernos tienen una función llamada «AP Isolation» o «Aislamiento de punto de acceso» que impide que los dispositivos Wi-Fi se comuniquen entre sí (solo permiten salir a Internet). Si esta función está activada, tu ordenador no podrá ver la impresora aunque ambos estén conectados a la misma red. Accede a la configuración de tu router (
http://192.168.1.1) y busca esta opción en la configuración Wi-Fi avanzada. Desactívala. - Asignar una IP estática a la impresora 🔴 PELIGRO: Si la impresora obtiene su IP por DHCP, esta puede cambiar cuando se reinicia el router o la propia impresora. Cuando la IP cambia, tu ordenador sigue buscando la impresora en la dirección antigua y la comunicación falla completamente. Para evitarlo, accede a la interfaz web de la impresora (cuando funcione), ve a configuración de red y desactiva DHCP para configurar una IP estática. Elige una IP fuera del rango DHCP del router, por ejemplo
192.168.1.250. Alternativamente, puedes configurar una reserva DHCP en tu router para que siempre asigne la misma IP a la impresora basándose en su dirección MAC. Esta segunda opción permite gestionar todas las IPs desde un único lugar.
La impresora aparece pero no imprime (errores de controlador)
Síntomas:
- Los trabajos se quedan en la cola y nunca se imprimen
- Aparece el mensaje «Error al imprimir» o «Impresora no disponible»
- El panel de control de la impresora no muestra actividad
Causas probables:
- Controlador obsoleto o incorrecto
- Trabajo de impresión corrupto atascado en la cola
- Conflicto de puerto
Solución paso a paso:
- Cancelar todos los trabajos de impresión Windows: Ejecuta el comando de reinicio de cola descrito en la sección de Windows.
macOS: Ejecutacancel -aen Terminal.
Linux: Usa la interfaz web de CUPS enhttp://localhost:631para cancelar todos los trabajos. - Eliminar y reinstalar la impresora No basta con cancelar trabajos. Elimina la impresora completamente del sistema y añádela de nuevo. En Windows, usa Propiedades de la impresora > Quitar dispositivo. En macOS, Eliminar impresora. En Linux, desde la interfaz web de CUPS, Administración > Delete Printer.
- Instalar el controlador correcto Descarga el controlador específico para tu modelo desde la web del fabricante. Evita usar controladores genéricos como «Microsoft IPP Class Driver» si el fabricante ofrece uno específico. En Linux, instala los paquetes de drivers del fabricante —por ejemplo, las HP requieren
hplip:
sudo apt install hplipO para impresoras Brother:
sudo apt install printer-driver-brlaser- Añadir la impresora por IP, no por detección automática Al reinstalar, no uses la detección automática de la red. Selecciona la opción para añadir manualmente usando la dirección IP y el puerto 9100. Este método es más fiable porque no depende de protocolos de descubrimiento que pueden fallar.
Comandos útiles de diagnóstico
Windows (CMD/PowerShell)
| Comando | Qué hace | Cuándo usarlo |
|---|---|---|
net stop spooler && net start spooler | Reinicia el servicio de cola de impresión | Trabajos atascados que no se cancelan |
printmanagement.msc | Abre la consola de administración de impresión | Gestionar todas las impresoras y sus puertos |
wmic printer get name,portname,drivername | Lista impresoras con su puerto y driver | Verificar qué puerto usa cada impresora |
pnputil /enum-drivers | Lista todos los drivers instalados | Identificar drivers de impresora antiguos |
netstat -an | findstr 9100 | Verifica conexiones activas al puerto de impresión | Diagnosticar si el PC está intentando conectar |
Get-Printer (PowerShell) | Muestra todas las impresoras y su estado | Ver impresoras en PowerShell |
macOS (Terminal)
| Comando | Qué hace | Cuándo usarlo |
|---|---|---|
lpstat -p | Lista impresoras y su estado | Ver estado de todas las impresoras |
lpstat -o | Muestra trabajos pendientes | Ver qué trabajos están atascados |
lpstat -t | Muestra todo el estado de impresión | Diagnóstico completo de una vez |
cancel -a | Cancela todos los trabajos | Limpiar cola de impresión atascada |
cupsctl --debug-logging | Activa logs detallados de CUPS | Diagnosticar fallos complejos |
dns-sd -B _ipp._tcp local | Busca impresoras IPP en la red local | Encontrar impresoras que no aparecen en Bonjour |
Linux (Terminal)
| Comando | Qué hace | Cuándo usarlo |
|---|---|---|
lpinfo -v | Lista todos los dispositivos de impresión disponibles | Ver qué descubre CUPS en la red |
lpadmin -p NOMBRE -v URI | Añade una impresora manualmente | Configurar impresora por IP |
cupsaccept NOMBRE | Acepta trabajos en una impresora pausada | Reactivar impresora rechazando trabajos |
lp -d NOMBRE archivo.pdf | Envía un trabajo de prueba | Probar si la impresora responde |
avahi-browse -rt _ipp._tcp | Busca impresoras IPP vía mDNS | Encontrar impresoras en red |
snmpwalk -v1 -c public 192.168.1.50 | Consulta el estado SNMP de la impresora | Ver niveles de tóner, atascos, estado |
Preguntas frecuentes
¿Por qué la impresora funciona con un ordenador pero no con otro?
Lo más probable es un problema de configuración local en el ordenador que falla. Verifica que ambos usen el mismo tipo de puerto (TCP/IP, no WSD) y que el controlador no esté corrupto. Las diferencias de versión del sistema operativo también pueden requerir controladores distintos. Una vérificación rápida es hacer ping a la impresora desde ambos ordenadores: si el ping funciona desde ambos, el fallo está en la configuración de impresión local, no en la red.
¿Qué es un puerto WSD y por qué falla tanto?
WSD (Web Services for Devices) es un protocolo de Microsoft que permite a Windows detectar y configurar automáticamente dispositivos de red. El problema es que WSD crea un puerto lógico vinculado a una IP específica. Si la IP de la impresora cambia por DHCP, el puerto WSD deja de funcionar y Windows muestra la impresora como «Sin conexión» aunque esté operativa. La solución es sustituir el puerto WSD por un puerto TCP/IP estándar apuntando a la IP fija de la impresora.
¿Es mejor conectar la impresora por Wi-Fi o por cable Ethernet?
El cable Ethernet es siempre más fiable para dispositivos fijos. La conexión Wi-Fi introduce más variables de error: interferencias, pérdida de señal, reconexiones tras suspensión del router, y problemas de AP Isolation. Si tu impresora y router están cerca, el cable Ethernet elimina todos esos puntos de fallo. Si debes usar Wi-Fi por ubicación, asigna una IP estática a la impresora y desactiva AP Isolation en el router.
¿La dirección IP de mi impresora cambia sola?
Sí, si la impresora está configurada para obtener su IP mediante DHCP (Dynamic Host Configuration Protocol). El servidor DHCP del router asigna IPs dinámicas y puede entregar una diferente cada vez que la impresora o el router se reinician. Para evitarlo, configura una IP estática directamente en el panel de la impresora o crea una reserva DHCP en el router usando la dirección MAC de la impresora (ejemplo: AA:BB:CC:11:22:33).
¿Qué hago si el firewall de Windows bloquea la impresora?
Windows suele permitir el tráfico de impresión automáticamente, pero a veces lo clasifica como red pública y lo bloquea. Ve a Configuración > Red e Internet > Wi-Fi (o Ethernet), haz clic en tu red activa y asegúrate de que el perfil de red está configurado como «Privada», no «Pública». El perfil público restringe muchas funciones de compartición y descubrimiento de dispositivos.
¿Por qué veo la impresora pero no su servidor web al poner la IP en el navegador?
Algunas impresoras tienen desactivado el servidor web embebido por seguridad. Busca en el panel de control de la impresora una opción como Configuración de red > Protocolos > HTTP o Web Services y actívala. Esta interfaz web es muy útil para diagnóstico, así que merece la pena habilitarla si está desactivada.
¿Cómo sé si el problema es de la impresora o del ordenador?
La prueba más definitiva es intentar imprimir desde otro dispositivo. Si un móvil o tablet conectado a la misma red Wi-Fi puede imprimir sin problemas, el fallo está en tu ordenador. Si ningún dispositivo puede imprimir, el problema está en la impresora o en la configuración de red de la propia impresora. Aplicaciones de los fabricantes como HP Smart, Epson iPrint o Canon PRINT son excelentes para esta prueba rápida.
