Skip naar artikel

Hardware wachtwoord zoeken

Transceiver programmering boards gecontroleerd via de SFPTotal command protocol ondersteunt hardware wachtwoordzoekingen, waardoor een breed scala van wachtwoordwaarden te worden gecontruleerd bij hoge snelheid.

Voor details over het doel en syntaxe van de bestuursbevelen, zie SFPTotal Protocol bevelen.

Tijdens een hardware wachtwoordzoek brengt de transceptorprogramma-bord geen tijd door met de applicatie om gegevens uit te wisselen. Het voert het wachtwoord in, schrijft een checkwoord en verifieert het schrijfresultaat op zich.


Zoeken snelheid

U kunt de zoekhastigheid wijzigen door de inter-block vertraging en databas horlogefrequentie van de transceptorprogramma board te configureren vóór het starten.

Stel de gegevensbus klokfrequentie op 100,000 Hz.

I2CRATE=12

Stel de inter-block vertraging op 16 ms

I2CPAUSE=10


Snelheidsbeperkingen

Voor een succesvolle zoektocht moet de operatie snelheid en inter-block vertraging de transceptor voldoende tijd geven om veranderingen te besparen en hem in staat stellen om verder te communiceren en gegevensbus-evenementen te verwerken.

Een te hoge schrijfsnelheid kan de interne procedure van de overdrachtster onderbreken om veranderingen te besparen. Als gevolg hiervan kan het juiste wachtwoord worden overgedragen omdat de werking ervan niet kan worden gecontroleerd.

Selecteer de instellingen van de transceiver-programmeringsbord die het zoeken mogelijk maken om verder te gaan zonder onderbroken te worden door databas foutcodes.

De snelheidsbeperkingen van de module zijn afhankelijk van de hardware, de kwaliteit van de controle firmware en de fysieke verwijderingssnelheid van het doel EEPROM/Flash geheugen.


Check word schrijven locatie

Gebruik de opdracht BFCWADR en BFCWOFT om de standaard check-word schrijven locatie te wijzigen.


Controleer de woordeninstellingen voor SFP
BFCWADR=A0
BFCWOFT=00


Controleer de woordeninstellingen voor QSFP
BFCWADR=A0
BFCWOFT=80


Settings voor het schrijven naar pagina A2h van een SFP-transceptor
BFCWADR=A2
BFCWOFT=80


De waarde randen

Om de zoektocht te versnellen, wordt de eerste check ranges binnen bepaalde groepen karakters vertegenwoordigd in de ASCII karaktertabele.

Letter Range van A to Z

BFSET A2 7B 41414141 5A5A5A5A 41414141


Letter Range van a to z
BFSET A2 7B 61616161 7A7A7A7A 61616161


Digitale randen van 0 to 9
BFSET A2 7B 30303030 39393939 30303030


Symbolen, cijfers en letters
BFSET A2 7B 20202020 7A7A7A7A 20202020 


Volledige range
BFSET A2 7B 00000000 FFFFFFFF 00000000


Begin met de zoektocht

Start een SFP+ wachtwoordzoek met de standaard wachtwoord invoer locatie

BFCWADR=A0
BFCWOFT=00
BFSET A2 7B 20202020 7A7A7A7A 20202020


Start een SFP+ wachtwoordzoek met een NONSTANDARD wachtwoord ingang locatie
BFCWADR=A0
BFCWOFT=00
BFSET A2 FC 20202020 7A7A7A7A 20202020


Start een wachtwoordzoek naar een XFP-transceptor

Voordat u een hardware wachtwoord zoekt voor XFP of QSFP modules, stelt u de juiste MODSEL/MODDESEL Jumpers op het apparaatbord.

BFCWADR=A0
BFCWOFT=94
BFSET A0 7B 20202020 7A7A7A7A 20202020


Zoeken voorbeeld

Hardware zoeklog voor een SFP+-transceptor wanneer verbonden met de transceptorprogrammapanel via PuTTY

# Set the clock frequency and delay
I2CRATE=12
I2CPAUSE=05

# Check word entry location
BFCWADR=A0
BFCWOFT=00

# Enable command echo
CLI=1

# Search the specified range, entering the password at A2 offset FC
BFSET A2 FC 84720000 8472FFFF 84720000
Device=A2
Offset=FC
From    84 72 00 00
To      84 72 FF FF
Start   84 72 00 00


FOUND: 84 72 84 00


 STOP
Device=A2
Offset=FC
From    84 72 00 00
To      84 72 FF FF
Current 84 72 84 00

Zoekresultaten: 84728400


Nootjes

Voordat u de zoekopdracht uitvoert, bereid u de configuratie- en hardware-onderzoekbevelingen in een teksteditor voor om mogelijke fouten te voorkomen.


Video gids

bijgewerkt: