Index des symptômes : par où commencer
Vous avez un symptôme, pas un diagnostic. Trouvez la ligne qui correspond à ce que vous voyez, effectuez les premières vérifications, et suivez le lien vers le contenu détaillé. Chaque ligne suppose l’échelle de diagnostic comme base : niveaux → nettoyage → remplacement → OTDR.
État de la liaison
| Symptôme | Premières vérifications | Causes probables | Lire |
|---|---|---|---|
| Port down, le module affiche unsupported / invalid / Mod_Inv | journal hôte, identité sur banc | verrouillage constructeur ; identité ou codes de conformité rejetés par l’hôte | Verrouillage constructeur, Checklist Pas de liaison |
| Port down, Rx −40 dBm / LOS aux deux extrémités | le Tx est-il activé ? continuité de la fibre ? | fibre coupée, Tx désactivé par l’hôte, Tx/Rx inversés, mauvaise paire BiDi, mauvaise longueur d’onde pour le mux | Checklist Pas de liaison, Incompatibilités physiques |
| Port down, niveaux Rx et Tx corrects | FEC et vitesse aux deux extrémités ; AN sur DAC | désaccord de FEC, configuration débit/éclatement, SGMII vs 1000BASE-X, CDR au mauvais débit | Vitesse et débit, FEC et link training |
| Port down, Rx très élevé (> −3 dBm) sur une liaison courte | optique longue portée sur une portée courte ? | saturation du récepteur | Incompatibilités physiques |
| Fonctionne dans un sens / LOS à une seule extrémité | comparez le Rx aux deux extrémités | connecteur sale ou laser faible du côté en défaut ; polarité | Niveaux DDM, Incompatibilités physiques |
| La liaison est instable, up/down | niveaux, compteurs CRC, connecteurs | contamination, bilan limite, bridage thermique | Instabilité de liaison |
| Module 400G/800G reconnu mais jamais prêt, bloqué en LowPwr | état du module CMIS, classe de puissance vs port | négociation / firmware / classe de puissance | Problèmes CMIS, Puissance et thermique |
| Le DAC ne monte pas, une optique dans le même port oui | AN/link training, longueur de câble, identité | AN désactivé, câble non pris en charge, trop long pour l’hôte | Cuivre et DAC, Vitesse et débit |
Liaison up, mais…
| Symptôme | Premières vérifications | Causes probables | Lire |
|---|---|---|---|
| CRC / input errors en hausse | niveau Rx vs référence ; compteurs FEC corrigés ; nettoyage | saleté, bilan limite, dispersion en 10G+ sur CWDM longue distance | Instabilité de liaison, Niveaux DDM |
| Débit lent sur une liaison multi-voies, pas d’alarme | Rx/bias par voie | une voie dégradée masquée par LACP | Pannes, Diagnostic par voie |
| Fonctionne en 25G, mort en 10G (ou 100G ok, éclatement 4×25G non) | codes de débit, contournement du CDR, configuration d’éclatement de l’hôte | plage du CDR, module non capable d’éclatement, code de conformité étendue manquant | Vitesse et débit, CDR |
| Valeurs DDM absurdes (0 °C, +10 dBm, 0,00 V) | bits d’étalonnage de l’octet 92 | étalonnage externe non appliqué, constantes à zéro | Étalonnage |
| Puissance Tx identique sur tout un lot | comparez les modules | Tx constant écrit en mémoire | Niveaux DDM |
| Module chaud, le port le désactive, journal « power exceeds » | octet de classe de puissance vs capacité du port ; flux d’air | désaccord de classe, arrêt thermique | Puissance et thermique |
| Tout va bien pendant un an, puis pannes soudaines | tendance du bias Tx, lot | vieillissement du laser, mauvais lot, chaleur | Pannes |
| Des modules sont morts après une mise à jour du firmware du commutateur | notes de version de l’hôte ; identité | vérifications d’identité plus strictes ; clones qui échouent à l’authentification | Verrouillage constructeur, Pannes |
Sur banc (programmateur / CodingBox)
| Symptôme | Premières vérifications | Causes probables | Lire |
|---|---|---|---|
| Module non détecté sur le programmateur | insertion, adaptateur de facteur de forme, temps de mise sous tension | mal inséré, mauvais berceau, module en LowPwr | Erreurs de lecture/écriture EEPROM |
| Les lectures renvoient FFh / 00h ou des données aberrantes | adresse (A0h/A2h/page), vitesse de bus | NACK I²C, mauvaise page, bus trop rapide | Erreurs de lecture/écriture EEPROM |
| WRITE FAIL | mot de passe, type de WP, vitesse d’horloge | module protégé, WP matériel, timing | Types de protection en écriture, Recodage EEPROM |
| L’écriture « réussit » mais revient en arrière après un cycle d’alimentation | type de module | le stockage temporaire nécessite une commande de sauvegarde | Types de protection en écriture |
| L’hôte rejette le module après modification | sommes de contrôle | CC_BASE / CC_EXT / CC_DMI obsolètes | carte mémoire |
Réseaux d’accès
| Symptôme | Premières vérifications | Causes probables | Lire |
|---|---|---|---|
| L’ONU ne s’enregistre pas sur l’OLT | numéro de série / LOID, norme PON, Rx ONU | liste blanche, mauvais plan de longueur d’onde (GPON vs XGS-PON), Rx hors classe | Problèmes PON |
| L’ONU affiche LOS | propreté du SC/APC, coupleur, polissage | saleté, UPC dans une infrastructure APC, fibre | Problèmes PON |
Si rien ne correspond
Parcourez la checklist pas de liaison de haut en bas, puis lisez le module sur banc avec CodingBox : l’écran Check transceiver vous dit ce que le module prétend être, et DDM ce qu’il fait réellement.