Saltar al contenido principal

Solución de problemas

Esta página reúne mensajes reales que muestra NOPAL y qué hacer en cada caso. No es una lista completa: crece con los problemas que se confirmen.

Primer paso casi siempre

Mira los registros: Configuración → Logs del sistema → Ver logs. Filtra por componente, nivel o texto. Para más detalle, sube el nivel de Registro a Detallado y vuelve a Normal al terminar. Ver Registros.

Acceso​

VerásQué significaQué hacer
Usuario o contraseña incorrectosLas credenciales no coincidenRevisa mayúsculas y minúsculas. Un administrador puede restablecer tu contraseña
Demasiados intentos; vuelve a intentarlo en unos minutos5 intentos fallidos en 5 minutos desde la misma direcciónEspera unos minutos. El contador se reinicia al reiniciar NOPAL
Permiso insuficienteEsa acción es solo para administradores, por ejemplo dar de alta dispositivos o cambiar la configuración de la IAPídesela a un administrador
No autenticado / Sesión inválidaLa sesión caducó, o tu cuenta cambió o se eliminóVuelve a iniciar sesión
NOPAL funciona mejor en escritorio o tabletTu pantalla mide menos de 640 px de ancho (celular) y el panel completo no está pensado para ellaAbre NOPAL desde un equipo de escritorio o una tablet

No encuentro mi máquina​

CasoQué hacer
Klipper no apareceNOPAL solo busca Moonraker en su propio equipo, en los puertos 7125 a 7127. Si usas otros, el administrador debe declararlos en NOPAL_KLIPPER_PORTS (cómo)
Láser o CNC en otra subredEl escaneo no la ve. Usa Buscar por IP y escribe su dirección
Bambu Lab no apareceSolo se ve cuando ella misma se anuncia. Repite el escaneo o escribe su IP
No se detectaron impresoras Elegoo / FlashForge en la red. Prueba a escanear de nuevo.Repite el escaneo. Comprueba que NOPAL y la impresora estén en la misma red local
No se detectaron puertos compatibles (Marlin) / No se detectaron controladoras láser por USBRevisa el cable y que la placa esté conectada al servidor. Revisa también los permisos del puerto (ver abajo)

Errores de conexión​

MensajeDóndeQué hacer
No se pudo conectar a <ip>:8883Bambu LabLa impresora debe estar en Modo LAN. Comprueba la IP y el access code (Configuración → Red → Modo LAN, en la pantalla de la impresora)
La impresora respondió, pero no envió estadoElegooNOPAL recibió respuesta pero sin datos de estado. Reintenta; si persiste, revisa los registros

Puertos USB​

Para usar un puerto serie (/dev/ttyUSB* o /dev/ttyACM*), el usuario que ejecuta NOPAL debe tener permiso sobre él, normalmente mediante el grupo dialout.

El usuario es el que ejecutó install.sh. Para añadirlo al grupo, sustituye <usuario>:

sudo usermod -aG dialout <usuario>
sudo systemctl restart nopal
nota

Si cambias una controladora de conector USB puede quedar sin conexión o en Conflicto. NOPAL reencuentra el láser/CNC o la Marlin por su ubicación USB, que depende del conector físico. Devuélvela a su conector y revisa la causa en Configuración → Dispositivos.

Si cambia la IP o el puerto no pierdes la configuración: los láseres/CNC y las Marlin tienen un identificador interno fijo, y NOPAL los reencuentra (por ubicación USB o por dirección MAC) conservando configuración, cámara e historial.

Actualizar​

VerásQué hacer
Actualización bloqueada: hay trabajos activos…Detén de forma segura los trabajos y reintenta
Hay cambios locales sin guardar en el servidor…Hay archivos modificados en la carpeta de NOPAL. Guárdalos (git stash) o descártalos

Plugins​

VerásQué hacer
Este plugin requiere Python X o superior; NOPAL corre con Python YNOPAL no instala ni carga el plugin hasta que el servidor tenga esa versión de Python. NOPAL en sí funciona con Python 3.9 o superior
Un plugin no carga y aparece un aviso [id-del-plugin] no se pudo cargar el backend del plugin en los logsEl plugin falló al importarse. NOPAL sigue funcionando sin él. Revisa el detalle en los logs
Matriz LED: falla por una bibliotecaDebes instalar a mano pypixelcolor en el entorno Python de NOPAL: no hay instalación automática de dependencias por plugin
Automatización de Taller: no hay placasLa placa debe tener el firmware genérico de NOPAL. No se soportan relés ni tiras con firmware de fábrica

El servicio no arranca o se cae​

sudo systemctl status nopal
journalctl -u nopal -f

El instalador se niega a continuar​

"No corras este script como root/sudo." Ejecuta ./install.sh con tu usuario normal, no con sudo. El script pedirá sudo por su cuenta solo cuando lo necesite.