Pas de liaison : la check-list
Un port qui ne s’établit pas est le ticket optique le plus courant, et celui que l’on résout le plus souvent par tâtonnement. Cette checklist classe les vérifications selon leur coût et la fréquence à laquelle elles trouvent la panne. Faites-les dans l’ordre ; chaque étape corrige la liaison ou élimine toute une classe de causes.
1. Le module est-il détecté ?
- Hôte :
show interfaces <if> transceiver(ou l’équivalent selon l’OS réseau). Rien d’affiché → le module n’est pas correctement inséré, la cage est désactivée, ou l’hôte ne peut pas lire son EEPROM. - Réinsérez fermement ; essayez un autre port ; essayez le module sur le banc dans CodingBox (Check transceiver) — si le banc le lit et pas le commutateur, suspectez le port.
2. Est-il accepté ?
- Statut unsupported / invalid / Mod_Inv / errdisable → identité que l’hôte ne reconnaît pas. Le laser est souvent désactivé par l’hôte dans cet état, si bien que Rx à l’extrémité distante affichera −40 dBm alors que rien n’est cassé.
- Correction : autorisez les optiques tierces sur l’hôte, ou codez l’identité → Verrouillage constructeur.
3. L’émetteur est-il actif ?
- Le port est-il actif administrativement ? Les fonctions de coupure laser (par exemple UDLD, protection contre les boucles, « laser éteint jusqu’à la liaison ») sont-elles désactivées pour le test ?
- Classe SFP : broche/bit TX_DISABLE effacé (A2h octet 110), pas de TX_FAULT. QSFP : octet 86 Tx disable effacé. CMIS : état du module Ready, chemin de données Activated (Problèmes CMIS).
- Vérification au banc : le DDM de CodingBox affiche la puissance Tx — si elle est à −40 dBm avec Tx activé, le module est mort.
4. Y a-t-il de la lumière à l’extrémité distante ?
Lisez la puissance Rx aux deux extrémités (Niveaux DDM) :
| Lecture Rx | Signification | Étape suivante |
|---|---|---|
| −40 dBm (plancher) aux deux extrémités | aucune lumière n’arrive dans un sens comme dans l’autre | fibre coupée, jarretière débranchée, Tx/Rx croisés, mauvaise paire BiDi |
| −40 dBm à une seule extrémité | une direction sans lumière | Tx morte ou désactivée de l’autre côté ; une fibre de la paire cassée |
| Sous la sensibilité (par exemple −25 dBm sur un récepteur PIN) | de la lumière, mais trop faible | connecteurs sales, mauvaise bande, budget dépassé → étape 6 |
| Au-dessus de la saturation (> −3…0 dBm) | trop de lumière | optique longue portée sur une liaison courte → atténuateur |
| Dans la fenêtre aux deux extrémités | la lumière est correcte | le problème n’est pas optique → étape 7 |
5. Les deux extrémités correspondent-elles physiquement ?
- Même type de fibre (monomode ou multimode), même longueur d’onde / paire BiDi, module CWDM sur le bon port de mux, pas de mélange APC/UPC, polarité MPO et brochage corrects, Tx→Rx non croisés → Incompatibilités physiques.
6. Le budget est-il respecté ?
- Inspectez et nettoyez chaque connecteur du trajet (inspecter → nettoyer → réinspecter).
- Comparez avec la référence d’installation, ou calculez le budget : Unités et conversions, Mux/démultiplexeur CWDM et bilan de liaison.
- Toujours bas → passez la liaison à l’OTDR (Instabilité de liaison).
7. Le débit, le FEC et le mode correspondent-ils ?
- Les deux extrémités sur le même débit et le même FEC (RS-FEC obligatoire pour 25G+/PAM4) ; AN et entraînement de liaison activés sur DAC ; éclatement configuré sur les deux ports hôtes ; SFP cuivre SGMII face à 1000BASE-X → Vitesse et débit, FEC et entraînement de liaison.
- Codes de débit propres au module cohérents avec le débit prévu (octet 12 / codes de conformité).
8. Le module est-il autorisé à fonctionner ?
- Classe de puissance face à la capacité du port ; module maintenu en LowPwr ; surchauffe → Puissance et thermique.
9. Isoler par substitution
- Substituez un module de référence sain à chaque extrémité, tour à tour.
- Bouclage : reliez le Tx du module à son propre Rx avec une jarretière courte (atténuez d’abord un module longue portée) — une liaison établie en bouclage prouve que le module et le port fonctionnent ; le défaut est dans l’infrastructure ou à l’autre extrémité.
- Remplacez la jarretière, puis le port.
10. Lisez les journaux
Les compteurs d’interface et le syslog des deux côtés nomment généralement la couche en cause : LOS, unsupported, FEC uncorrectable, speed mismatch, power exceeds. Faites correspondre le message avec l’index des symptômes.
Dans CodingBox
Deux lectures au banc règlent la plupart des points ci-dessus en une minute : Check transceiver pour l’identité, la longueur d’onde, la fibre/portée et les codes de débit (étapes 2, 5, 7), et DDM pour la puissance Tx/Rx et les indicateurs (étapes 3–4). Si le module est sain au banc, cessez de le soupçonner et retournez à l’infrastructure.
Les étapes ci-dessus reflètent ce que l’hôte lui-même fait à l’insertion ; la séquence côté hôte, avec broches, octets et temporisations, se trouve dans Initialisation de l’hôte.
Bien lire les LED du port (ambre, clignotante, bouton de mode) et localiser physiquement le port : Nommage des ports et LED.
Quand le module est prouvé sain et que l’infrastructure est suspectée — liste des défauts par fréquence, signatures instrumentales et corrections : Défauts de l’infrastructure fibre ; les instruments eux-mêmes : Essais et mesures.