Retrieve the optical module password-Password management capabilities for ICHIB-C1
Retrieve Password: Go through a series of steps or verification methods to get a lost or forgotten password.
How did this feature come about? I have a bunch of modules and a lot of brands. I remember it at first. But for a long time! The appearance is similar. The label is torn off. I don't remember who's who! When I was ready to write the code, I was annoyed, and from then on this feature was born!
Currently, one SFP and one QSFP are demonstrated. All screenshots are for reference
1) Store possible known passwords in ICHIB-C1\Decode\LocalPassword.txt
2) Log in to ICHIB-C1
3) Fill in the configuration details (page size, write delay, write IIC, read IIC are filled to the optimal value, which determines your password recovery time)
4) Select the "Password Management" switch, select "local"
5) Different optical module selection is not the same, roughly divided into SFP and other.
SFP Selec tSFP
XFP Select T01 T02
QSFP Select T00 T01 T02 T03
QSFP-DD Select T00 T01 T02 T03
6) Fill in "Device Features" : used to note the description of the module, convenient memory. For example, I fill in SFP_GE_Black_FAIL(can only be numbers, letters, up, underscore _-).
7) Fill in the password address (password ADD) : according to the protocol specification
SFP it isA27B
XFP,QSFP it is A07B
QSFP-DD it is A07A
(You can fill in another "ADDress" according to the actual situation)
8) Verify data, ADDress: Our current verified rule is
SFP it is A000 A080 A200 A280
XFP QSFP QSFP-DD it is A080
Data: Contains 8 characters in hexadecimal format
You can directly use 34343434
9)Click "Start"
Then you can click retrieve password. Then go do something else and leave the rest to God!
If a password is found, it will be displayed in the valid password and saved to the ICHIB-C1-En\Decode\LocalLog_device_password.txt file
One particularly important thing to prompt!! The working temperature of the module must be ensured, and some temperatures with large power consumption are quite high. Avoid causing unnecessary damage, loss! The code hasn't been found yet. The modules are burning!