CodingBox 문서

링크 없음: 체크리스트

올라오지 않는 포트는 가장 흔한 광 관련 티켓이면서 시행착오로 해결되는 경우가 가장 많은 문제이기도 합니다. 이 체크리스트는 비용이 적게 들고 원인을 자주 찾아내는 순서대로 점검 항목을 정리했습니다. 순서대로 진행하십시오. 각 단계는 링크를 고치거나, 원인이 될 수 있는 항목 전체를 배제해 줍니다.

1. 모듈이 아예 보이기는 하는가?

  • 호스트: show interfaces <if> transceiver(또는 NOS별 동등 명령어). 아무것도 표시되지 않으면 → 모듈이 제대로 꽂히지 않았거나, 케이지가 비활성화되었거나, 호스트가 EEPROM을 읽지 못하는 것입니다.
  • 단단히 다시 꽂아 봅니다. 다른 포트에서도 시도합니다. CodingBox 벤치에서 모듈을 확인해 봅니다(Check transceiver). 벤치에서는 읽히는데 스위치에서는 읽히지 않는다면 포트를 의심하십시오.

2. 모듈이 받아들여지는가?

  • 상태가 unsupported / invalid / Mod_Inv / errdisable → 호스트가 인식하지 못하는 식별 정보입니다. 이 상태에서는 흔히 호스트가 레이저를 꺼 두므로, 아무것도 고장 나지 않았어도 반대쪽 Rx는 −40 dBm으로 읽힙니다.
  • 해결책: 호스트에서 서드파티 옵틱스를 허용하거나 식별 정보를 코딩합니다 → 벤더 락.

3. 송신기가 켜져 있는가?

  • 포트가 관리적으로 up 상태입니까? 테스트를 위해 레이저 차단 기능(예: UDLD, 루프 보호, “링크 전까지 레이저 끄기”)을 비활성화했습니까?
  • SFP 계열: TX_DISABLE 핀/비트가 해제되어 있고(A2h 바이트 110) TX_FAULT가 없습니다. QSFP: 바이트 86의 Tx disable이 해제되어 있습니다. CMIS: 모듈 상태가 Ready, 데이터 경로가 Activated입니다(CMIS 문제).
  • 벤치 점검: CodingBox DDM에서 Tx 파워를 확인합니다. Tx가 활성화된 상태에서 −40 dBm이면 모듈이 죽은 것입니다.

4. 반대쪽 끝에 빛이 도달하는가?

양 끝의 Rx 파워를 읽습니다(DDM 수치 참고):

Rx 값의미다음 단계
양 끝 모두 −40 dBm(바닥값)양쪽 다 빛이 도달하지 않음광섬유 단선, 패치 뽑힘, Tx/Rx 교차, 잘못된 BiDi 페어
한쪽만 −40 dBm한 방향만 빛이 없음반대쪽 Tx가 죽었거나 비활성화됨; 페어 중 광섬유 하나가 단선됨
수신 감도 미만(예: PIN 수신기에서 −25 dBm)빛은 있지만 너무 약함더러운 커넥터, 잘못된 대역, 버짓 초과 → 6단계
과입력 초과(> −3…0 dBm)빛이 너무 많음짧은 구간에 장거리용 옵틱스 → 감쇠기 필요
양 끝 모두 정상 범위빛은 정상광학적인 문제가 아님 → 7단계

5. 양 끝이 물리적으로 맞는가?

  • 같은 광섬유 종류(싱글모드 대 멀티모드), 같은 파장/BiDi 페어, CWDM 모듈이 올바른 MUX 포트에 있는지, APC와 UPC가 섞이지 않았는지, MPO 극성과 핀 배열이 맞는지, Tx→Rx가 교차되지 않았는지 → 물리적 불일치.

6. 버짓이 맞는가?

7. 속도, FEC, 모드가 일치하는가?

  • 양 끝의 속도FEC가 같은지(25G 이상/PAM4에서는 RS-FEC 필수), DAC에서 자동 협상과 링크 트레이닝이 활성화되어 있는지, 양쪽 호스트 포트 모두 브레이크아웃이 설정되어 있는지, 구리 SFP가 SGMII인지 1000BASE-X인지 → 속도와 레이트, FEC와 링크 트레이닝.
  • 모듈 자체의 속도 코드가 의도한 속도와 일치하는지입니다(바이트 12 / 컴플라이언스 코드).

8. 모듈이 동작하도록 허용되어 있는가?

  • 전력 등급과 포트 성능의 관계, 모듈이 LowPwr에 묶여 있는지, 과열 여부 → 전력과 발열.

9. 교체로 원인을 좁히기

  • 양 끝에 차례로 정상으로 확인된 모듈을 꽂아 봅니다.
  • 루프백: 짧은 패치로 모듈 자신의 Tx를 자신의 Rx에 연결합니다(장거리용 모듈은 먼저 감쇠시킵니다). 루프백에서 링크가 올라오면 모듈과 포트는 정상이며, 장애는 설비나 반대쪽 끝에 있는 것입니다.
  • 패치 코드를 교체한 다음 포트를 교체합니다.

10. 로그를 확인하기

양 끝의 인터페이스 카운터와 syslog는 대개 어느 계층의 문제인지 알려줍니다: LOS, unsupported, FEC uncorrectable, speed mismatch, power exceeds. 메시지를 증상 색인과 대조해 보십시오.

CodingBox에서

벤치에서 두 번만 읽어 보면 위 항목 대부분을 1분 안에 해결할 수 있습니다: 식별 정보, 파장, 광섬유/전송 거리, 속도 코드는 Check transceiver(2, 5, 7단계), Tx/Rx 파워와 플래그는 DDM(3–4단계)입니다. 벤치에서 모듈이 정상이라면 더 이상 모듈을 의심하지 말고 설비 쪽으로 돌아가십시오.

위의 단계들은 호스트 자신이 모듈 삽입 시 수행하는 과정과 같습니다. 핀, 바이트, 타이밍까지 포함한 호스트 쪽 시퀀스는 호스트의 동작에 있습니다.

포트 LED를 올바르게 읽는 방법(호박색, 점멸, 모드 버튼)과 포트를 물리적으로 찾는 방법: 포트 이름과 LED.

모듈이 정상으로 확인되어 설비가 의심될 때, 빈도별 장애 목록과 계측기 신호, 해결책: 광섬유 설비 장애; 계측기 자체에 대해서는: 테스트와 측정.


이 문서에서 부정확한 내용이나 오류를 발견하면 해당 부분을 선택하고 Ctrl+Enter를 눌러 해 주세요.