我的发布"的痕迹使用CH341A编程器编程SFP模块". 程序 SFP-master 已从 Qt5 迁移到 Qt6。与 I2C 接口的"通信"模块已完全重写,变得更加简单、简洁和可靠。目前提供 v1.1.1 版本。俄语版程序说明我已发布在 这里,因此在这里重复说明没有意义。

SFP-master 可通过 Debian 14 和 Ubuntu 26.04 的基础仓库安装,使用命令:
sudo apt install sfp-master
或连接到Launchpad上的仓库:
sudo add-apt-repository ppa:bigmdm/sfp-mastersudo apt updatesudo apt install sfp-master
而对于Fedora Linux版本40至44,使用命令:
sudo dnf install sfp-master
也有适用于Windows的版本,可以从上面提供的俄语描述中下载。纯粹理论上讲,它也可以在MacOS上编译,但我没有测试过。
目前,该程序可在以下仓库中获取:

后来我想,不是所有需要重新编程SFP/SFP+模块的人都有CH341A编程器,于是制作了一块独立设备:

此外还有印刷机壳:

可以在网站上查看方案、规格和电路板EasyEda/oshwlab.com.
关于搜索被其制造商信息保护且无法更改模块的密码,互联网上相关信息非常有限。但如果你向Google Gemini提问,情况就会不同。我将在这里提供神经网络的完整回答,因为明天这些信息可能就消失了:
标准和系统(MSA,默认的)
00001011— 基础 MSA 密码0x00 0x00 0x10 0x11对于大多数OEM工厂。00000000— 大多数廉价中国产的收发信机空保护密钥.FFFFFFFF— 填充的掩码(常见于“无品牌”或测试模块中).80000000— 用户密钥范围的起始.80000003— 某些保护控制器修改的默认密钥.
💻 ASCII文本密码的十六进制格式
许多制造商将缩写或标准名称以文本形式编码。在暴力破解时它们首先被检查:[1]
5346502B— 文本 "SFP+" (0x53 0x46 0x50 0x2B) — 这是FS.com最常用的密钥之一 (光纤商店) 和 OEM 模块.53465058— 文本 "SFPX" (0x53 0x46 0x50 0x58).38343722/38343732— 文本 "8472" — 指向 SFF-8472 标准.38343733— 文本 "8473".58475244— 文本 "XGRD".48585052— 文本 "HXPR". [1]
🏭 知名厂商密钥 (Finisar, FS, OCP)
9BB03DFA— 最著名的原始模块主密码 Finisar 和 Coherent.80818129— 在某些来自 FS.com 的受保护 10G SFP+ 模块上出现.4F435000— 特定模块规格 OCP (开放计算项目) 的密码.22242827— 在一些通过 FSBox 工具烧录的模块中使用的关键.02020202— 一些亚洲工厂使用.09050207— 特定控制器内存的工厂密钥.A0A1A2A3— 出现在一些DAC线缆和Twinax上的序列HEX密码.FCD3A635— 某些受保护SFP28 / 25G系列的密钥.22445588— 稀有但经确认的用于工程师测试的服务密码.
























