¿El SFP Wizard de Ubiquiti de 49 USD recodifica óptica de terceros o solo módulos Ubiquiti?
Homelab pequeño, dos switches de segunda mano y un cajón de óptica acumulada durante años, la mayoría rechazada por los equipos por el código de vendedor. Recodificar siempre ha sido el obstáculo: un programador propiamente dicho ronda los 369 USD, más de lo que pagué por los switches, y el Ubiquiti SFP Wizard a 49 USD de repente hace que la idea parezca asequible.
- equipos que necesito satisfacer: Huawei S5731 y S6730, más un HP 6120XG
- programador en consideración: UACC-SFP-WIZARD
- lo que hay en el cajón:
FTLX8571D3BCV
FTLX8574D3BCV
SNR-SFP+W73-3
SNR-SFP+W37-3
J9150A
Lo que he averiguado hasta ahora es que lee EEPROM, lee DDM, puede probar un módulo, y copia el contenido de la EEPROM de un módulo a otro. Lo que no logro entender es cuál módulo termina siendo escrito: ¿el destino tiene que ser uno de Ubiquiti, y hay algún campo donde simplemente escribo el nombre de vendedor y el número de parte que quiero?
Así que, en pocas palabras: ¿esto puede recodificar los módulos que ya tengo para que el Huawei y el HP los acepten, o solo programa óptica Ubiquiti? Si es lo segundo, ¿tiene algún sentido para un laboratorio como el mío?
Comments 2
Solo óptica Ubiquiti del lado de escritura, y la dirección es la imagen espejo de lo que quieres. Insertas un módulo de terceros, lee la EEPROM de ese módulo, y escribe esos datos en un módulo SFP o QSFP de Ubiquiti para que la pieza Ubiquiti imite al vendedor que espera tu switch. Leer DDM, probar un módulo y bajar actualizaciones también están en la caja, pero no hay ningún campo libre para un código de vendedor arbitrario, y lo que se programa es un módulo Ubiquiti. Mismo modelo que la caja de FS: programador barato, atado a la óptica propia de ese fabricante.
Para tu cajón eso significa que las piezas Finisar, SNR y HP se quedan exactamente como están. Lo que sí pueden ser es la fuente: lee el código de un módulo que el Huawei ya acepta, escríbelo en una óptica Ubiquiti, y usa esa. Si vale la pena depende de cuántos módulos Ubiquiti estés dispuesto a comprar además del programador.
Dos detalles de las notas de la versión temprana: había un error de nomenclatura de archivos en los volcados de soporte, y la recuperación del UF-RJ45-10G aún no estaba soportada. Ninguno es grave, pero no lo compres como herramienta de rescate para esa pieza específicamente.
Si el objetivo es recodificar módulos que ya tienes, vuelves a un programador de propósito general. SNR SFP Writer, la serie SFPTotal Plus, o una placa basada en CH341 si no te importa cablear las cosas tú mismo. Escriben lo que les digas, dentro de ciertos límites.
Los límites son la parte interesante. No todos los módulos se comportan como una simple EEPROM. Algunos tienen un microcontrolador fingiendo ser las páginas A0/A2, y un chip así puede pedir una contraseña o esperar un desafío de vendedor en lugar de simplemente entregar bytes: el Medick SFP-10G-BX con un C8051F392 es el ejemplo típico. Las piezas HP y Aruba con una EEPROM interactiva y claves son el caso más difícil que alguien ha descrito, así que no asumiría que el J9150A se puede reescribir trivialmente.
También está la ruta tosca para cuando la jaula estorba: soldar a los pines 4 y 7 del módulo, las líneas I2C SDA y SCL, y hablarle por fuera del zócalo. La gente reporta escrituras exitosas así para equipos Huawei y HP, aunque estás por tu cuenta si quemas un módulo. Si en cambio construyes un adaptador, cuida el resto del pinout del SFP+, TX_Disable en el 3, Mod_Abs en el 6, VeeR en el 9, o el módulo se queda ahí deshabilitado y le echas la culpa al programador.