TP-Link ER7412-M2 SFP WAN hiện 0,235 mW RX trên optic BiDi nhưng link không chịu lên
Văn phòng nhỏ, chúng tôi đang bỏ cái hộp do ISP cấp và đấu fibre thẳng vào router. Kiểu handoff là AON, nhà mạng chỉ yêu cầu một VLAN tag, không PPPoE và không đăng ký ONT. Trong rack có:
- TP-Link ER7412-M2 V1, firmware 1.0.1, fibre cắm vào port 11 (SFP WAN)
- đầu tiên là một TP-Link TL-SM321B, sau đó là một FS generic 1000BASE-BX-U (TX 1310, RX 1490, 10 km, DOM)
- một FRITZ!Box 5530 Fiber với module FRITZ!SFP AON của nó (1000BASE-BX10, TX 1310 nm, RX 1490/1550 nm) làm mẫu đối chứng đang chạy tốt
- cùng một dây patch LC cho mọi lần test
Cả hai module đều được router nhận diện và trang DDM không hề trống:
Port 11 (SFP WAN): link down
DDM: RX power 0.235 mW
Vậy là ánh sáng đang đến đúng với cặp bước sóng phù hợp, mà port vẫn không chịu lên. Những gì tôi đã làm cho đến nay:
- thay TL-SM321B bằng FS BX-U chính vì bước sóng của nó khớp với cái nhà mạng gửi
- chuyển con module FS đó cùng đúng dây patch sang FRITZ!Box, ở đó link lên ngay lập tức - vậy nên fibre, module và port của nhà mạng đều ổn cả
- kiểm tra lại VLAN tag trên interface WAN, dù việc đó lẽ ra chẳng liên quan gì đến bản thân cái link
Còn gì ở phía router có thể giữ port ở trạng thái down khi RX power rõ ràng đang có mặt?
Comments 3
Loại bỏ auto-negotiation khỏi bức tranh trên port đó. Set port SFP WAN về 1000M cố định thay vì auto, lưu lại, để port tự re-initialise. Đó là thay đổi mà support của TP-Link chỉ cho người dùng trên dòng máy này, và thường thì đó là cách sửa trọn vẹn: port lên và interface WAN lấy địa chỉ từ nhà mạng ngay lập tức.
Về mặt cơ chế, cái bạn đang gặp là quá trình negotiation 1000BASE-X không bao giờ hoàn tất giữa port router và phía AON của nhà mạng. Optic của bạn không có gì sai cả, và chỉ số DDM chính là bằng chứng cho điều đó - RX power ở đúng bước sóng mong đợi nghĩa là đường fibre và cặp BX đều khỏe mạnh, nên lỗi nằm ở phía điện và negotiation, chứ không phải phía quang. Việc FRITZ!Box lên link với đúng con module đó cũng nói lên điều tương tự, nhìn từ hướng ngược lại.
Hai điều lưu ý đáng ghi lại.
Ép tốc độ ở một đầu chỉ có ích khi đầu kia không còn cố negotiate nữa. Đây là đúng cái bẫy mà người ta hay gặp với một SFP 1G nằm trong cage SFP+, khi module được nhận diện, không rx loss, không tx fault, mà interface vẫn ngoan cố báo không có link cho đến khi speed và duplex được ghim cứng bằng tay trên cả hai đầu chứ không chỉ trên router.
Và đừng biến điều này thành quy tắc chung cho mọi port fibre. Trường hợp ngược lại vẫn tồn tại: một interface fibre trên Huawei AR2220 cứ down khi đấu với switch bên thứ ba cho đến khi được đưa về lại
negotiation auto, vì phía kia mong đợi negotiation trong khi router lại bị ép cứng. Khớp theo đầu kia, đừng đoán mò.Port 11 đang được set là auto hay tốc độ cố định? Và bạn có biết đầu bên kia được cấu hình thế nào không - port của nhà mạng đó bị ghim ở 1000M hay để negotiate tự do? Hai câu trả lời đó gộp lại sẽ quyết định xem 1000BASE-X negotiation có ai để nói chuyện cùng hay không.
Nhân tiện đang ở trang DDM, kiểm tra thêm một điều: chỉ số RX có tụt về không khi bạn rút sợi fibre ra khỏi module không? Tôi đã thấy đủ nhiều giá trị web UI bị đứng cũ để muốn xác nhận điều đó trước khi xây dựng một giả thuyết dựa trên 0,235 mW.
Port 11 đang ở auto. Đầu bên kia cấu hình thế nào thì thành thật tôi không biết được - chẳng ai ở đường dây support của nhà mạng chịu bàn cấu hình port với một khách hàng doanh nghiệp nhỏ, nên ghim cứng hay negotiate đều chỉ là đoán. Giá trị DDM thì ít nhất là thật: rút fibre ra thì chỉ số RX tụt về không, cắm lại thì 0,235 mW quay về.
Đã fix port 11 về 1000M, lưu lại, và link lên trong vài giây. Interface WAN lấy được địa chỉ từ nhà mạng ngay lần thử đầu tiên. Không có gì khác thay đổi: vẫn cùng con FS BX-U, cùng dây patch, cùng VLAN tag, firmware không đụng tới.
Vậy là optic chưa bao giờ là vấn đề, port chỉ đơn giản đang chờ một cuộc negotiation không bao giờ hoàn tất. Hơi bực mình vì một trang DDM báo RX power khỏe mạnh lại nằm cạnh trạng thái link down suốt thời gian đó mà không có gì gợi ý về chuyện cài đặt tốc độ.