CodingBox Q&A Ask question

Herprogrammeert de Ubiquiti SFP Wizard van 49 USD third-party optiek, of alleen Ubiquiti-modules

Asked Active Viewed 13 AI translation from English
1

Klein homelab, twee tweedehands switches en een lade vol optiek die ik in de loop der jaren verzameld heb, waarvan de meeste door de hosts geweigerd worden vanwege de vendorcode. Herprogrammeren is altijd de blokkade geweest: een fatsoenlijke programmer zit rond de 369 USD, meer dan ik voor de switches betaald heb, en de Ubiquiti SFP Wizard voor 49 USD maakt het idee ineens betaalbaar.

  • hosts die ik tevreden moet stellen: Huawei S5731 en S6730, plus een HP 6120XG
  • programmer die ik overweeg: UACC-SFP-WIZARD
  • wat er in de lade zit:
FTLX8571D3BCV
FTLX8574D3BCV
SNR-SFP+W73-3
SNR-SFP+W37-3
J9150A

Wat ik tot nu toe begrepen heb is dat hij EEPROM uitleest, DDM uitleest, een module kan testen, en EEPROM-inhoud van de ene module naar de andere kan kopiëren. Wat ik niet kan achterhalen is welke module uiteindelijk beschreven wordt: moet het doel per se een Ubiquiti-module zijn, en is er een veld waar ik gewoon de vendornaam en het onderdeelnummer intyp die ik wil?

Dus, botweg: kan dit ding de modules die ik al heb herprogrammeren zodat de Huawei en de HP ze accepteren, of programmeert het alleen Ubiquiti-optiek? Als het dat laatste is, heeft het dan nog zin voor een lab zoals het mijne?

Comments 2

Alleen Ubiquiti-optiek aan de schrijfkant, en de richting is het spiegelbeeld van wat je wilt. Je steekt een third-party module in, hij leest de EEPROM van die module uit, en schrijft die data naar een Ubiquiti SFP- of QSFP-module zodat het Ubiquiti-onderdeel de vendor nabootst die jouw switch verwacht. DDM uitlezen, een module testen en updates over the air ophalen zitten er ook allemaal in, maar er is geen vrij invulveld voor een willekeurige vendorcode, en het ding dat geprogrammeerd wordt is een Ubiquiti-module. Zelfde model als de FS-box: goedkope programmer, gebonden aan de eigen optiek van die leverancier.

Voor jouw lade betekent dat: de Finisar-, SNR- en HP-onderdelen blijven precies zoals ze zijn. Wat ze wel kunnen zijn is de bron: lees de code af van een module die de Huawei al accepteert, schrijf hem naar een Ubiquiti-optic, en draai die. Of het loont hangt af van hoeveel Ubiquiti-modules je bereid bent te kopen bovenop de programmer.

Twee details uit de vroege release notes: er zat een bestandsnaambug in de support-dumps, en recovery van de UF-RJ45-10G werd nog niet ondersteund. Geen van beide is fataal, maar koop hem niet als reddingsmiddel voor specifiek dat onderdeel.

0 IndiagigengIN Show original (English) AI translation

Als het doel is om modules te herprogrammeren die je al hebt, ben je terug bij een general-purpose programmer. SNR SFP Writer, de SFPTotal Plus-serie, of een CH341-bordje als je het niet erg vindt om zelf te bedraden. Ze schrijven wat je ze opdraagt, binnen bepaalde grenzen.

Die grenzen zijn het interessante deel. Niet elke module gedraagt zich als een gewone EEPROM. Sommige hebben een microcontroller die de A0/A2-pagina's naspeelt, en zo'n chip kan om een wachtwoord vragen of een vendor-challenge verwachten in plaats van gewoon bytes af te staan: de Medick SFP-10G-BX met een C8051F392 is het standaardvoorbeeld. HP- en Aruba-onderdelen met een interactieve EEPROM en sleutels zijn het lastigste geval dat ooit beschreven is, dus ik zou er niet van uitgaan dat de J9150A triviaal herschrijfbaar is.

Er is ook de botte route voor als het slot in de weg zit: solderen aan pinnen 4 en 7 van de module, de I2C SDA- en SCL-lijnen, en er buiten de socket om mee praten. Mensen melden succesvolle writes op die manier voor Huawei- en HP-hosts, al sta je er alleen voor als je een module opbakt. Als je in plaats daarvan een adapter bouwt, let dan op de rest van de SFP+-pinout, TX_Disable op 3, Mod_Abs op 6, VeeR op 9, anders zit de module daar uitgeschakeld en geef je de programmer de schuld.

1 Mexicolaserops32MX Show original (English) AI translation
Log in to comment. Log in