Something else, I also spotted the password in A2h table (0x51) of the EEPROM
00000000 50 00 fb 00 4b 00 00 00 8c a0 75 30 87 8c 7a 44 |P...K.....u0..zD|
00000010 88 b8 00 00 75 30 00 00 9b 82 22 d0 7b 86 2b d4 |....u0....".{.+.|
00000020 07 cb 00 0c 06 30 00 0f 00 00 00 00 00 00 00 00 |.....0..........|
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000040 00 00 00 00 3f 80 00 00 00 00 00 00 01 00 00 00 |....?...........|
00000050 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 12 |................|
00000060 17 d9 80 e8 16 52 00 00 00 00 00 00 00 00 02 00 |.....R..........|
00000070 01 40 00 00 01 40 00 00 00 00 00 00 00 00 00 00 |.@...@..........|
00000080 00 00 01 00 46 47 53 32 30 32 20 20 20 20 20 20 |....FGS202 |
00000090 20 20 20 20 20 20 20 20 53 43 4f 4d 46 47 53 32 | SCOMFGS2|
000000a0 30 32 76 31 20 20 01 00 00 00 00 00 17 d9 00 00 |02v1 ..........|
000000b0 00 00 00 00 00 00 00 00 31 31 31 31 31 31 31 31 |........11111111|
000000c0 31 31 00 52 52 41 4e 47 45 53 43 4f 4d 46 47 53 |11.RRANGESCOMFGS|
000000d0 32 30 32 31 31 32 00 00 53 43 4f 4d 46 47 53 32 |202112..SCOMFGS2|
000000e0 30 32 31 31 32 00 03 00 00 00 10 00 01 00 00 00 |02112...........|
000000f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 |............... |
The range 0xB8-0xC1 is not write protected. Any I2C programmer should write these bytes without any problem.
Word of advice. It may be difficult to get any I2C readings from FGS202 unless SFP pin #6 is connected to ground and pin#7 held high (4.7k to Vcc)
If using RaspberryPi as a programmer. Install i2c-tools and connect
#1 3.3V
#3 SDA
#5 SCL
#6 GND
on SFP module
#1 GND
#4 SDA
#5 SCL
#6 GND
#7 4.7k to 3.3V
#15 3.3v