Lập trình lại EEPROM SFP bằng Raspberry Pi để module chạy trên thiết bị Cisco/HP
Hướng dẫn mã hóa lại EEPROM SFP/SFP+ để module chạy với switch vendor khác. Hướng dẫn dùng vỏ Cisco Twingig để tiếp cận pin I2C SFP và nối bốn đường từ GPIO Pi (3,3 V, GND, SDA ở GPIO3, SCL ở GPIO5). Hướng dẫn cho thấy cách phát hiện 0x50 (và DOM 0x51 tùy chọn) bằng i2cdetect, chỉ ra checksum CC_BASE ở 0x3F và CC_EXT phải hợp lệ, xác định các trường vendor (byte 20-35), bước sóng (60-62) và trường vendor-key Cisco (0x60-0x7F).
- Phần cứng: adapter Cisco Twingig
- Transceiver: SFP, SFP+
- Form factor: SFP, SFP+
Triệu chứng / thông báo:
reference: recoding vendor fields and fixing checksums
Comments 1
Đọc module vendor đang có làm template, sửa byte 20-35 (vendor), giữ CC_BASE (0x3F) và CC_EXT hợp lệ sau mỗi thay đổi, lưu ý muốn tương thích Cisco cần thuật toán vendor-key trên 0x60-0x7F.