ดัชนีอาการ: เริ่มจากตรงไหน
คุณมีอาการอยู่ในมือ แต่ยังไม่มีการวินิจฉัย หาแถวที่ตรงกับสิ่งที่คุณเห็น ทำการตรวจสอบเบื้องต้นตามนั้น แล้วตามลิงก์ไปยังเนื้อหาแบบละเอียด ทุกแถวตั้งอยู่บนสมมติฐานว่าใช้ลำดับขั้นการวินิจฉัยเป็นพื้นฐาน: ระดับสัญญาณ → ทำความสะอาด → เปลี่ยนอุปกรณ์ → OTDR
สถานะลิงก์
| อาการ | การตรวจสอบเบื้องต้น | สาเหตุที่เป็นไปได้ | อ่านเพิ่มเติม |
|---|---|---|---|
| พอร์ต down, โมดูลแสดง unsupported / invalid / Mod_Inv | ล็อกของโฮสต์, ข้อมูลระบุตัวตนบนโต๊ะทดสอบ | การล็อกผู้ผลิต; ข้อมูลระบุตัวตนหรือรหัสความสอดคล้องที่โฮสต์ปฏิเสธ | การล็อกผู้ผลิต, เช็กลิสต์เมื่อไม่มีลิงก์ |
| พอร์ต down, Rx −40 dBm / LOS ทั้งสองด้าน | Tx เปิดใช้งานอยู่หรือไม่? ใยแก้วนำแสงต่อเนื่องหรือไม่? | ใยแก้วนำแสงขาด, Tx ถูกปิดโดยโฮสต์, Tx/Rx สลับกัน, คู่ BiDi ผิด, ความยาวคลื่นไม่ตรงกับมัลติเพล็กเซอร์ | เช็กลิสต์เมื่อไม่มีลิงก์, ความไม่ตรงกันทางกายภาพ |
| พอร์ต down, ระดับ Rx และ Tx ปกติดี | FEC และความเร็วทั้งสองด้าน; AN บน DAC | FEC ไม่ตรงกัน, การตั้งค่าอัตราเร็ว/เบรกเอาต์, SGMII เทียบกับ 1000BASE-X, CDR อยู่ผิดอัตราเร็ว | ความเร็วและอัตรา, FEC และการเทรนนิ่งลิงก์ |
| พอร์ต down, Rx สูงมาก (> −3 dBm) บนลิงก์ระยะสั้น | เป็นออปติกระยะไกลบนสแปนสั้นหรือไม่? | ตัวรับโอเวอร์โหลด | ความไม่ตรงกันทางกายภาพ |
| ใช้งานได้ทิศทางเดียว / LOS ที่ปลายด้านเดียว | เทียบ Rx ทั้งสองด้าน | คอนเนกเตอร์สกปรกหรือเลเซอร์อ่อนที่ด้านมีปัญหา; โพลาริตี | ระดับค่าใน DDM, ความไม่ตรงกันทางกายภาพ |
| ลิงก์กระพริบขึ้น/ลง | ระดับสัญญาณ, ตัวนับ CRC, คอนเนกเตอร์ | สิ่งสกปรก, งบประมาณก้ำกึ่ง, การลดประสิทธิภาพจากความร้อน | ลิงก์กระพริบ |
| โมดูล 400G/800G ถูกจดจำได้แต่ไม่พร้อมใช้งานสักที ค้างที่ LowPwr | สถานะโมดูล CMIS, คลาสกำลังไฟเทียบกับพอร์ต | การจับมือกัน / เฟิร์มแวร์ / คลาสกำลังไฟ | ปัญหาของ CMIS, กำลังไฟและความร้อน |
| DAC ไม่ลิงก์ แต่ออปติกในพอร์ตเดียวกันลิงก์ได้ | AN/การเทรนนิ่งลิงก์, ความยาวสาย, ข้อมูลระบุตัวตน | AN ถูกปิด, สายไม่รองรับ, ยาวเกินไปสำหรับโฮสต์ | ทองแดงและ DAC, ความเร็วและอัตรา |
ลิงก์ขึ้นแล้ว แต่…
| อาการ | การตรวจสอบเบื้องต้น | สาเหตุที่เป็นไปได้ | อ่านเพิ่มเติม |
|---|---|---|---|
| CRC / input errors เพิ่มขึ้นเรื่อย ๆ | ระดับ Rx เทียบกับค่าพื้นฐาน; ตัวนับที่ FEC แก้ไขแล้ว; ทำความสะอาด | สิ่งสกปรก, งบประมาณก้ำกึ่ง, ดิสเพอร์ชันที่ 10G ขึ้นไปบน CWDM ระยะไกล | ลิงก์กระพริบ, ระดับค่าใน DDM |
| ทรูพุตช้าบนลิงก์แบบหลายเลน ไม่มีอะลาร์ม | Rx/ไบอัสแยกตามเลน | หนึ่งเลนเสื่อมสภาพที่ถูก LACP ซ่อนไว้ | ความล้มเหลว, การวินิจฉัยรายเลน |
| ใช้งานได้ที่ 25G แต่ตายที่ 10G (หรือ 100G ใช้ได้ แต่เบรกเอาต์ 4×25G ไม่ได้) | รหัสอัตราเร็ว, CDR bypass, การตั้งค่าเบรกเอาต์ของโฮสต์ | ช่วง CDR, โมดูลไม่รองรับเบรกเอาต์, ขาดรหัสความสอดคล้องขยาย | ความเร็วและอัตรา, CDR |
| ค่า DDM ไร้สาระ (0 °C, +10 dBm, 0.00 V) | บิตการสอบเทียบไบต์ 92 | ไม่ได้ใช้การสอบเทียบภายนอก, ค่าคงที่ถูกเซตเป็นศูนย์ | การสอบเทียบ |
| กำลัง Tx เท่ากันทุกตัว ในล็อตเดียวกัน | เทียบโมดูล | ค่า Tx คงที่ถูกเขียนไว้ในหน่วยความจำ | ระดับค่าใน DDM |
| โมดูลร้อน พอร์ตปิดใช้งานมัน, ล็อกขึ้น “power exceeds” | ไบต์คลาสกำลังไฟเทียบกับพิกัดพอร์ต; การไหลเวียนอากาศ | คลาสไม่ตรงกัน, ปิดตัวเองเพราะความร้อน | กำลังไฟและความร้อน |
| ทุกอย่างปกติดีมาทั้งปี แล้วจู่ ๆ ก็ล้มเหลวกะทันหัน | แนวโน้มไบอัส Tx, ล็อต | เลเซอร์เสื่อมอายุ, ล็อตเสีย, ความร้อน | ความล้มเหลว |
| โมดูลตายหลังอัปเกรดเฟิร์มแวร์สวิตช์ | release notes ของโฮสต์; ข้อมูลระบุตัวตน | การตรวจสอบข้อมูลระบุตัวตนที่เข้มงวดขึ้น; โมดูลลอกเลียนแบบยืนยันตัวตนไม่ผ่าน | การล็อกผู้ผลิต, ความล้มเหลว |
บนโต๊ะทดสอบ (เครื่องโปรแกรม / CodingBox)
| อาการ | การตรวจสอบเบื้องต้น | สาเหตุที่เป็นไปได้ | อ่านเพิ่มเติม |
|---|---|---|---|
| โมดูลตรวจไม่พบบนเครื่องโปรแกรม | การเสียบ, อะแดปเตอร์ฟอร์มแฟกเตอร์, เวลาในการเปิดเครื่อง | เสียบไม่สุด, เครดเดิลผิด, โมดูลอยู่ใน LowPwr | ข้อผิดพลาดในการอ่าน/เขียน EEPROM |
| การอ่านได้ FFh / 00h หรือค่าขยะ | แอดเดรส (A0h/A2h/เพจ), ความเร็วบัส | I²C NACK, ผิดเพจ, บัสเร็วเกินไป | ข้อผิดพลาดในการอ่าน/เขียน EEPROM |
| WRITE FAIL | รหัสผ่าน, ชนิดของ WP, ความเร็วสัญญาณนาฬิกา | โมดูลมีการป้องกัน, WP แบบฮาร์ดแวร์, จังหวะเวลา | ชนิดการป้องกันการเขียน, การเขียนโค้ด EEPROM ใหม่ |
| การเขียน “สำเร็จ” แต่ย้อนกลับหลังปิดเปิดไฟใหม่ | ชนิดของโมดูล | หน่วยเก็บข้อมูลชั่วคราวต้องการคำสั่งบันทึก | ชนิดการป้องกันการเขียน |
| โฮสต์ปฏิเสธโมดูลหลังแก้ไข | เช็กซัม | CC_BASE / CC_EXT / CC_DMI ล้าสมัย | แผนผังหน่วยความจำ |
เครือข่ายการเข้าถึง
| อาการ | การตรวจสอบเบื้องต้น | สาเหตุที่เป็นไปได้ | อ่านเพิ่มเติม |
|---|---|---|---|
| ONU ไม่ลงทะเบียน บน OLT | หมายเลขซีเรียล / LOID, มาตรฐาน PON, Rx ของ ONU | ไวท์ลิสต์, แผนความยาวคลื่นผิด (GPON เทียบกับ XGS-PON), Rx อยู่นอกคลาส | ปัญหาของ PON |
| ONU แสดง LOS | ความสะอาดของ SC/APC, สปลิตเตอร์, การขัดผิว | สิ่งสกปรก, UPC ในระบบสายแบบ APC, ใยแก้วนำแสง | ปัญหาของ PON |
ถ้าไม่มีข้อไหนตรงเลย
ไล่ตามเช็กลิสต์เมื่อไม่มีลิงก์จากบนลงล่าง แล้วอ่านโมดูลบนโต๊ะทดสอบด้วย CodingBox: หน้าจอ Check transceiver จะบอกว่าโมดูลอ้างว่าเป็นอะไร ส่วน DDM จะบอกว่ามันกำลังทำอะไรอยู่จริง ๆ