Sin enlace: la lista de comprobación
Un puerto que no se establece es el ticket óptico más habitual y el que más a menudo se resuelve por ensayo y error. Esta lista ordena las comprobaciones según su coste y la frecuencia con la que encuentran el fallo. Hágalas en secuencia; cada paso o bien soluciona el enlace o descarta toda una clase de causas.
1. ¿Se ve el módulo siquiera?
- Host:
show interfaces <if> transceiver(o el equivalente del NOS). Nada listado → el módulo no está bien asentado, la jaula está deshabilitada, o el host no puede leer su EEPROM. - Vuelva a asentarlo con firmeza; pruebe otro puerto; pruebe el módulo en el banco con CodingBox (Check transceiver) — si el banco lo lee y el conmutador no, sospeche del puerto.
2. ¿Se acepta?
- Estado unsupported / invalid / Mod_Inv / errdisable → identidad que el host no reconoce. En este estado el láser suele estar deshabilitado por el host, así que Rx en el extremo lejano marcará −40 dBm aunque nada esté roto.
- Solución: permita óptica de terceros en el host o codifique la identidad → Bloqueo de fabricante.
3. ¿Está encendido el transmisor?
- ¿El puerto está administrativamente activo? ¿Están deshabilitadas para la prueba las funciones de apagado de láser (por ejemplo, UDLD, protección de bucle, «láser apagado hasta que haya enlace»)?
- Clase SFP: pin/bit TX_DISABLE despejado (byte 110 de A2h), sin TX_FAULT. QSFP: byte 86 de deshabilitación de Tx despejado. CMIS: estado de módulo Ready, ruta de datos Activated (Problemas de CMIS).
- Comprobación en banco: CodingBox DDM muestra la potencia Tx — si es −40 dBm con Tx habilitado, el módulo está muerto.
4. ¿Hay luz en el extremo lejano?
Lea la potencia Rx en ambos extremos (Niveles de DDM):
| Lectura de Rx | Significado | Siguiente |
|---|---|---|
| −40 dBm (suelo) en ambos extremos | no llega luz en ningún sentido | fibra cortada, latiguillo desconectado, Tx/Rx cruzados, par BiDi equivocado |
| −40 dBm en un solo extremo | un sentido apagado | Tx muerto o deshabilitado en el otro lado; una fibra del par rota |
| Por debajo de la sensibilidad (por ejemplo, −25 dBm en un receptor PIN) | hay luz, pero demasiado débil | conectores sucios, banda equivocada, presupuesto excedido → paso 6 |
| Por encima de la sobrecarga (> −3…0 dBm) | demasiada luz | óptica de largo alcance en un tramo corto → atenuador |
| Dentro de rango en ambos extremos | la luz está bien | el problema no es óptico → paso 7 |
5. ¿Coinciden los extremos físicamente?
- Mismo tipo de fibra (monomodo frente a multimodo), misma longitud de onda / par BiDi, módulo CWDM en el puerto de mux correcto, APC frente a UPC sin mezclar, polaridad y pinado de MPO correctos, Tx→Rx sin cruzar → Desajustes físicos.
6. ¿Está cerrado el presupuesto?
- Inspeccione y limpie cada conector de la ruta (inspeccionar → limpiar → volver a inspeccionar).
- Compare con la línea base de instalación o calcule el presupuesto: Unidades y conversiones, Mux/demux CWDM y presupuesto del enlace.
- Sigue bajo → haga un OTDR del tramo (Parpadeo del enlace).
7. ¿Coinciden velocidad, FEC y modo?
- Ambos extremos en la misma velocidad y FEC (RS-FEC obligatorio para 25G+/PAM4); AN y entrenamiento del enlace habilitados en DAC; breakout configurado en ambos puertos del host; SFP de cobre SGMII frente a 1000BASE-X → Velocidad y tasa, FEC y entrenamiento del enlace.
- Los propios códigos de velocidad del módulo son coherentes con la velocidad prevista (byte 12 / códigos de cumplimiento).
8. ¿Se le permite funcionar al módulo?
- Clase de potencia frente a capacidad del puerto; módulo retenido en LowPwr; sobretemperatura → Potencia y térmica.
9. Aislar por sustitución
- Cambie por un módulo conocido como bueno en cada extremo, por turnos.
- Bucle de retorno: conecte el propio Tx del módulo a su Rx con un latiguillo corto (atenúe antes un módulo de largo alcance) — el enlace activo en bucle de retorno demuestra que el módulo y el puerto están bien; el fallo está en la planta o en el extremo lejano.
- Cambie el latiguillo, luego el puerto.
10. Lea los registros
Los contadores de interfaz y el syslog en ambos extremos suelen nombrar la capa: LOS, unsupported, FEC uncorrectable, speed mismatch, power exceeds. Relacione el mensaje con el índice de síntomas.
En CodingBox
Dos lecturas de banco resuelven la mayor parte de lo anterior en un minuto: Check transceiver para identidad, longitud de onda, códigos de fibra/alcance y velocidad (pasos 2, 5, 7), y DDM para la potencia Tx/Rx y los indicadores (pasos 3-4). Si el módulo está sano en el banco, deje de culparlo y vuelva a la planta.
Los pasos anteriores reflejan lo que hace el propio host al insertar el módulo; la secuencia del lado del host, con pines, bytes y tiempos, está en Qué hace el host.
Cómo leer correctamente los LED del puerto (ámbar, parpadeante, botón de modo) y localizar el puerto físicamente: Nomenclatura de puertos y LED.
Cuando el módulo ha demostrado estar bien y se sospecha de la planta — lista de fallos por frecuencia, firmas de instrumentos y soluciones: Averías de la planta de fibra; los propios instrumentos: Pruebas y medición.