TP-Link ER7412-M2のSFP WAN、BiDiオプティクスで0.235mWのRXが出ているのにリンクが一向に上がらない
小規模オフィスで、ISP支給のボックスを外してファイバーをルーターに直接終端しようとしています。ハンドオフはAONで、プロバイダーが求めるのはVLANタグだけ、PPPoEもONT登録も不要です。ラックにあるのは:
- TP-Link ER7412-M2 V1、ファームウェア1.0.1、ファイバーはポート11(SFP WAN)へ
- 最初はTP-Link TL-SM321B、次にFSのジェネリック1000BASE-BX-U(TX 1310、RX 1490、10km、DOM)
- 動作確認済みの基準としてFRITZ!SFP AONモジュール(1000BASE-BX10、TX 1310nm、RX 1490/1550nm)を挿したFRITZ!Box 5530 Fiber
- すべてのテストで同じLCパッチコード
どちらのモジュールもルーターからは見えていて、DDMのページも空ではありません。
Port 11 (SFP WAN): link down
DDM: RX power 0.235 mW
つまり正しい波長のペアで光は届いているのに、ポートはそれでも上がりません。これまでやったこと:
- TL-SM321BをFS BX-Uに交換した。まさにその波長がプロバイダーの送ってくるものと一致するので
- そのFSモジュールと同じパッチコードをFRITZ!Boxに移すと、リンクは即座に上がる。つまりファイバー、モジュール、プロバイダー側のポートはすべて問題ない
- WANインターフェースのVLANタグを再確認したが、これはリンク自体とは関係ないはず
RXパワーが明らかに来ているのにポートをdownのままにする、ルーター側の他の要因は何があるでしょうか。
Comments 3
そのポートからオートネゴシエーションを外してみてください。SFP WANポートをautoではなく1000Mに固定して保存し、ポートを再初期化させます。これはTP-Linkのサポートがこの機種の人たちに案内している変更で、たいていこれだけで直ります。ポートが上がり、WANインターフェースはすぐにプロバイダーからアドレスを取得します。
仕組みとしては、ルーターのポートとプロバイダーのAON側の間で1000BASE-Xのネゴシエーションが一度も完了していないということです。あなたのオプティクスには何の問題もなく、DDMの読み取り値がその証拠です。期待される波長でRXパワーがあるということは、ファイバー経路とBIのペアリングが健全だということで、故障は光学的な側ではなく電気的・ネゴシエーション的な側にあります。まったく同じモジュールでFRITZ!Boxがリンクするというのも、逆方向から同じことを言っています。
書き留めておく価値がある注意点が2つあります。
片端だけで速度を固定するのが役立つのは、対向側がまだネゴシエーションしようとしていない場合だけです。これはSFP+ケージに挿さった1G SFPでみんながよくハマる罠と同じです。モジュールは検出され、rx lossもtx faultもないのに、ルーター側だけでなく両端で速度とデュプレックスを手動固定するまで、インターフェースは頑固にno linkを示し続けます。
それと、これをファイバーポート全般の普遍的なルールにはしないでください。逆のケースも存在します。あるHuawei AR2220のファイバーインターフェースは、サードパーティ製スイッチに対してdownのままで、
negotiation autoに戻すまでそうでした。対向がネゴシエーションを期待していたのに、ルーター側がそれを固定していたからです。対向に合わせてください、推測で決めないでください。ポート11の設定はautoですか、それとも固定速度ですか。それと対向側がどう設定されているか分かりますか。そのプロバイダー側のポートは1000Mに固定されているのか、ネゴシエーションのままなのか。この2つの答えが揃って初めて、1000BASE-Xのネゴシエーションに相手がいるのかどうかが決まります。
DDMのページを見ているついでにもうひとつ確認してください。モジュールからファイバーを抜くとRXの読み取り値はゼロまで落ちますか。古い値がそのまま残っているWeb UIをこれまで何度も見てきたので、0.235mWを根拠に理論を組み立てる前にそれを確認しておきたいです。
ポート11はautoでした。対向側がどう設定されているかは正直分かりません。プロバイダーのサポート窓口は誰も、中小企業の客とポート設定について話してくれないので、固定かネゴシエーションかはどちらにしても推測です。DDMの値は少なくとも本物でした。ファイバーを抜くとRXの読み取り値はゼロまで落ち、戻すと0.235mWに戻ります。
ポート11を1000Mに固定して保存したら、数秒以内にリンクが上がりました。WANインターフェースは最初の試行でプロバイダーからアドレスを取得しました。他は何も変えていません。同じFS BX-U、同じパッチコード、同じVLANタグ、ファームウェアも触っていません。
つまりオプティクスは一度も問題ではなく、ポートはただ、一向に終わらないネゴシエーションを待っていただけでした。健全なRXパワーを示すDDMページの隣に、あれだけ長い間link-downのステータスが並んでいて、速度設定を示唆するものが何もなかったのは、ちょっと腹立たしいです。