kohlschuetter/dactylus — reverse-engineered prompt

Reverse engineered prompt

Build me a small command line tool for OpenWrt that lets me reprogram certain SFP plus DAC cables so they can run at 25 gig instead of being stuck at 10 gig. I want this to be practical for someone using a BananaPi BPI R3, but it should also work on other devices as long as the usual SFP over I2C tooling is available.

It should have a simple way to install anything it needs, show me the current EEPROM and cable info first, then apply the change to the selected I2C device. Please make the device path easy to change, since I may not be using the same slot as the example setup. A direct update command is fine too.

Please make it clear that both ends of the DAC cable need to be updated, and include a basic way to verify performance afterward, like checking with iperf3 in both directions. If there are cable compatibility issues, leave a clear place for troubleshooting notes. Look up current docs online if you need to.

Want more depth? Deep Reverse