Un XG-7100 vers un démarcage opérateur ADVA FSP150CP : le lien est up, rien ne revient jamais, LED SFP rouge
Petit bureau, une ligne louée, et l'opérateur l'a terminée sur un ADVA FSP150CP vissé au mur du local technique. Mon travail est de mettre notre propre routeur sur ce circuit plutôt que d'en louer un chez eux, donc le port SFP+ ix0 d'un Netgate XG-7100 va directement dans le port d'accès de l'ADVA.
- Netgate XG-7100, WAN sur ix0
- boîtier de démarcation ADVA FSP150CP, installé et configuré par l'opérateur, aucun accès pour nous
- trois optiques 1G différentes essayées côté routeur
- cordon de brassage LC laissé par les installateurs
Le routeur est convaincu d'avoir un lien. Le démarcage, non :
ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
media: Ethernet autoselect
status: active
# tcpdump -ni ix0
ARP, Request who-has <gateway> tell <wan address>, length 28
ARP, Request who-has <gateway> tell <wan address>, length 28
Les compteurs de sortie grimpent, les compteurs d'entrée restent à zéro, et la capture ne contient jamais rien que nous n'ayons envoyé nous-mêmes. La LED SFP sur l'ADVA reste rouge avec chaque module que je mets dans le routeur.
Essayé jusqu'ici :
- les trois optiques l'une après l'autre, aucun changement sur la LED rouge
- remplacé et nettoyé le cordon de brassage
- le support de l'opérateur dit que le circuit teste propre jusqu'au démarcage et que c'est là que s'arrête leur travail
Quel module ce boîtier veut-il réellement, et est-ce qu'une LED SFP rouge me dit que mon optique est mauvaise ou que leur port est provisionné pour tout autre chose ?
Comments 6
Tes propres compteurs t'ont déjà dit de quel côté de la fibre regarder, donc commence là plutôt qu'avec un quatrième module. Sortie qui grimpe, entrée plate à zéro, rien dans la capture à part ton propre ARP qui sort. Rien n'arrive du tout sur ta fibre de réception. C'est exactement à quoi ressemble une incompatibilité de média côté routeur : ton émission disparaît dans le noir, l'autre bout ne répond jamais, et l'interface continue de rapporter active parce que le côté local est content de ce qu'il peut voir.
Le port d'accès sur un FSP150CP est provisionné par l'opérateur pour un seul type de média - fibre monomode, fibre multimode ou RJ45 - et le module dans le routeur doit correspondre à ce type de fibre et à cette longueur d'onde. Le rouge sur la LED SFP, c'est le boîtier qui refuse ce qu'on lui a donné. Quand il accepte bien un module, la LED Rate est verte au 1G, donc ces deux voyants ensemble sont ton résultat de test.
Ce que ce n'est pas, c'est une liste blanche de vendeurs. Les gens du vendeur du routeur ont refait ce montage sur un banc avec un ADVA 0061003008 dans le démarcage et des optiques 1000BASE-LX monomode ordinaires dans le XG-7100, et ça a aussi fonctionné avec un Metrodata S12W1310S010C15C et avec un FS SFP1G-LX-31. Les optiques 1G tierces ne sont pas ce qui te bloque.
Donc le prochain geste utile n'est pas un quatrième module. Fais dire à l'opérateur, par écrit, pour quel type de média ce port d'accès est provisionné, puis fais correspondre. Mise en garde tout de même : c'est exactement là où ce genre de dossier a tendance à s'enliser - s'ils gardent le boîtier verrouillé et ne veulent rien dire, tu achètes des optiques et devines, une par une.
Il y a plus d'un voyant à lire sur ce boîtier, et tu n'en as cité qu'un seul. Quand le FSP150CP est content d'un module et que le port tourne à un gig, la LED Rate passe au vert. La tienne est verte, orange ou éteinte ? Le rouge sur la LED SFP, c'est le boîtier qui dit que le module et la façon dont le port est réglé ne s'accordent pas, ce qui n'est pas la même chose que dire que ton optique est cassée.
Deuxième question, et c'est celle qui décide vraiment de tout ça : pour quoi l'opérateur a-t-il provisionné ce port d'accès ? Fibre monomode, fibre multimode ou RJ45 - et le bout routeur doit être celui des trois qu'ils t'ont donné. Sais-tu lequel c'est ?
Aussi, quelle longueur d'onde ont chacune des trois optiques que tu as essayées ? L'étiquette dit normalement 850 nm ou 1310 nm, et ça compte bien plus que la marque imprimée à côté.
Je leur ai demandé, et j'ai fait la majeure partie du chemin vers une réponse en me faisant refuser.
Les voyants d'abord, puisque c'était la seule chose que je pouvais vérifier sans leur aide. La LED Rate ne s'allume jamais du tout - éteinte, pas orange - tandis que la LED SFP reste rouge avec chaque module. Et j'ai enfin lu les étiquettes plutôt que les marques : les trois optiques sont du 1310 nm monomode, l'une d'elles un simple 1000BASE-LX. Donc j'ai fait le même test trois fois et je l'ai compté comme trois tests, ce qui est une leçon en soi.
Le reste n'a mené nulle part. Ils ne veulent pas donner la configuration, ils ne veulent pas dire pour quoi le port d'accès est provisionné, et quand j'ai demandé qu'ils activent plutôt le port RJ45 pour qu'on retire complètement la fibre de l'équation, ça a aussi été refusé. Le boîtier est le leur, la config est la leur, fin de la discussion.
Donc le bureau tourne maintenant sur un routeur loué chez l'opérateur, ce qui est précisément ce que j'essayais d'éviter, et le XG-7100 est sur une étagère. Je laisse ça ouvert au cas où quelqu'un irait plus loin que moi avec son propre démarcage.
Même coin, boîtier opérateur différent, si ça peut consoler. Encore un XG-7100, cette fois de la fibre vers un Adtran 5660 pendant qu'un circuit passait de 100 Mbit/s à un gig. Côté firewall, le port était rapporté actif et négocié en 1000baseSX full duplex avec un Ubiquiti UF-MM-1G dedans. L'Adtran restait simplement à DOWN/DOWN.
J'ai fixé le média au lieu de le laisser en autoselect :
Aucun changement. Passé en revue des optiques Cisco et Ciena, aucun changement. Passé à une build de développement plus récente de l'image du firewall parce que quelqu'un l'a suggéré, aucun changement. La même optique sur la même fibre a lié du premier coup dans un switch UniFi, donc le module n'a jamais été le fautif, et le support de l'opérateur lui-même n'avait rien pour nous.
On a fini par abandonner et laissé un switch UniFi dans le chemin, en faisant transiter le circuit sur un VLAN entre deux de ses ports pour que l'Adtran ne fasse jamais face qu'au switch. Firewall directement vers CPE n'est jamais monté et je ne peux toujours pas dire pourquoi.
Laisse-moi rendre concret le point sur le média, parce que « trois transceivers différents » est très souvent un seul test effectué trois fois.
850 nm appartient au SR et au verre multimode ; 1310 nm appartient au LR et au monomode. Les deux bouts doivent être du même genre, il n'y a rien à négocier à travers cet écart, et aucune configuration d'interface ne change quelle longueur d'onde sort du laser.
Ces chiffres de distance sont des plafonds plutôt que des planchers, ce qui piège les gens dans l'autre sens : des modules LR aux deux bouts d'un brassage de trois mètres dans une même baie sont parfaitement contents, ils veulent juste des cordons monomode. Du LR sur du multimode produit parfois un lien sur quelques mètres, mais c'est un comportement hors spécification et pas quelque chose sur quoi accrocher un circuit payant.
L'exemple le plus net que j'aie vu était un FortiGate qui refusait de lier avec des switches portant des optiques Brocade et Extreme, et toute la discussion autour tournait sur une incompatibilité de marque. Le module Fortinet était du 10G SR, l'autre côté du 10G LR. Pas de liste blanche, pas de verrouillage vendeur, juste du multimode qui fixe du monomode.
Je ne classerais pas non plus celui-là sous verrouillage vendeur, et je ferais attention à la façon dont le contournement sera lu par quiconque tombera là-dessus plus tard.
Mettre un switch au milieu prouve que ton optique, ta fibre et ton port de firewall sont tous sains. Ça ne dit absolument rien sur pourquoi le CPE ne voulait pas prendre le lien directement - ça déplace le problème derrière quelque chose à qui le CPE veut bien parler, et l'y laisse.
Fixer le média avec ifconfig ne change aussi que la façon dont l'interface locale traite le lien. Ça ne peut pas changer ce qui sort de l'optique, donc ça n'allait jamais corriger une incompatibilité de type de média à l'autre bout. Dans ces deux cas, la seule chose que personne ne pouvait voir, c'était comment l'opérateur avait provisionné son port d'accès, et dans les deux cas, c'est là que vit la réponse.