Índice de síntomas: por dónde empezar
Tiene un síntoma, no un diagnóstico. Busque la fila que coincida con lo que observa, realice las primeras comprobaciones y siga el enlace al material detallado. Cada fila asume la escalera de diagnóstico como base: niveles → limpieza → cambio → OTDR.
Estado del enlace
| Síntoma | Primeras comprobaciones | Causas probables | Lea |
|---|---|---|---|
| Puerto caído, el módulo muestra unsupported / invalid / Mod_Inv | registro del host, identidad en el banco | bloqueo de fabricante; identidad o códigos de cumplimiento que el host rechaza | Bloqueo de fabricante, Lista de comprobación sin enlace |
| Puerto caído, Rx −40 dBm / LOS en ambos extremos | ¿está habilitado el Tx? ¿continuidad de fibra? | fibra cortada, Tx deshabilitado por el host, Tx/Rx cruzados, par BiDi incorrecto, longitud de onda incorrecta para el mux | Lista de comprobación sin enlace, Incompatibilidades físicas |
| Puerto caído, niveles Rx y Tx correctos | FEC y velocidad en ambos extremos; AN en DAC | incompatibilidad de FEC, configuración de tasa/breakout, SGMII frente a 1000BASE-X, CDR a la tasa equivocada | Velocidad y tasa, FEC y link training |
| Puerto caído, Rx muy alto (> −3 dBm) en un enlace corto | ¿óptica de largo alcance en un tramo corto? | sobrecarga del receptor | Incompatibilidades físicas |
| Funciona en una dirección / LOS solo en un extremo | compare el Rx en ambos extremos | conector sucio o láser débil en el lado que falla; polaridad | Niveles DDM, Incompatibilidades físicas |
| El enlace oscila arriba/abajo | niveles, contadores CRC, conectores | contaminación, presupuesto marginal, limitación térmica | Intermitencia del enlace |
| Módulo de 400G/800G reconocido pero nunca listo, bloqueado en LowPwr | estado del módulo CMIS, clase de potencia frente al puerto | intercambio / firmware / clase de potencia | Problemas CMIS, Potencia y térmica |
| DAC no enlaza, la óptica sí enlaza en el mismo puerto | AN/link training, longitud del cable, identidad | AN deshabilitado, cable no admitido, demasiado largo para el host | Cobre y DAC, Velocidad y tasa |
El enlace está activo, pero…
| Síntoma | Primeras comprobaciones | Causas probables | Lea |
|---|---|---|---|
| Suben los errores CRC / de entrada | nivel Rx frente a la línea base; contadores corregidos por FEC; limpieza | suciedad, presupuesto marginal, dispersión a 10G+ en CWDM de largo alcance | Intermitencia del enlace, Niveles DDM |
| Rendimiento lento en un enlace multicarril, sin alarmas | Rx/polarización por carril | un carril degradado oculto por LACP | Fallos, Diagnóstico por carril |
| Funciona a 25G, muerto a 10G (o 100G bien, breakout 4×25G no) | códigos de tasa, bypass del CDR, configuración de breakout del host | rango del CDR, módulo sin capacidad de breakout, falta el código de cumplimiento extendido | Velocidad y tasa, CDR |
| Valores DDM absurdos (0 °C, +10 dBm, 0,00 V) | bits de calibración del byte 92 | calibración externa no aplicada, constantes a cero | Calibración |
| Potencia Tx idéntica en todo un lote | compare los módulos | Tx constante escrito en memoria | Niveles DDM |
| Módulo caliente, el puerto lo deshabilita, registro «power exceeds» | byte de clase de potencia frente a la capacidad del puerto; flujo de aire | incompatibilidad de clase, apagado térmico | Potencia y térmica |
| Todo bien durante un año, después fallos repentinos | tendencia de polarización de Tx, lote | envejecimiento del láser, lote defectuoso, calor | Fallos |
| Los módulos murieron tras una actualización de firmware del conmutador | notas de versión del host; identidad | comprobaciones de identidad más estrictas; clones que fallan la autenticación | Bloqueo de fabricante, Fallos |
En el banco (programador / CodingBox)
| Síntoma | Primeras comprobaciones | Causas probables | Lea |
|---|---|---|---|
| Módulo no detectado en el programador | asiento, adaptador de factor de forma, tiempo de arranque | no asentado, zócalo incorrecto, módulo en LowPwr | Errores de lectura/escritura de EEPROM |
| Las lecturas devuelven FFh / 00h o basura | dirección (A0h/A2h/página), velocidad del bus | NACK de I²C, página incorrecta, bus demasiado rápido | Errores de lectura/escritura de EEPROM |
| WRITE FAIL | contraseña, tipo de WP, velocidad de reloj | módulo protegido, WP por hardware, temporización | Tipos de protección de escritura, Recodificación de EEPROM |
| La escritura «tiene éxito» pero revierte tras un ciclo de encendido | tipo de módulo | el almacenamiento temporal necesita un comando de guardado | Tipos de protección de escritura |
| El host rechaza el módulo tras la edición | sumas de comprobación | CC_BASE / CC_EXT / CC_DMI obsoletos | Mapa de memoria |
Redes de acceso
| Síntoma | Primeras comprobaciones | Causas probables | Lea |
|---|---|---|---|
| La ONU no se registra en el OLT | número de serie / LOID, estándar PON, Rx de la ONU | lista blanca, plan de longitud de onda incorrecto (GPON frente a XGS-PON), Rx fuera de clase | Problemas PON |
| La ONU muestra LOS | limpieza SC/APC, splitter, pulido | suciedad, UPC en una planta APC, fibra | Problemas PON |
Si nada coincide
Recorra la lista de comprobación sin enlace de arriba abajo, y después lea el módulo en el banco con CodingBox: la pantalla Check transceiver le dice lo que el módulo dice ser, y DDM lo que realmente está haciendo.