XPENOLOGY is a program that hacks the limitations of the specifications of the genuine product.
What you need to consider for the Ethernet card part is devices other than the genuine support list.
There just isn't enough verified feedback data for the Ethernet modules (recompiled and manufactured by Redpill) used by each chipset.
Sometimes, if the Ethernet module provided by Redpill does not work or is unstable,
it may be removed and replaced with the original module originally provided by Synology (called a vanilla module).
So far, the modules below have been such cases.
In the case of DS920+ Gemini Lake, there was no such case.
https://github.com/PeterSuh-Q3/arpl-modules/tree/main/vanilla/geminilake-4.4.302
In the case of DS3622xs+ Broadwell NK, the ixgbe and Mellanox modules are replaced with Vanillo modules and passed.
https://github.com/PeterSuh-Q3/arpl-modules/tree/main/vanilla/broadwellnk-4.4.302
In the case of AQC107, it seems necessary to check in detail whether the module used is aqc111.ko or whether the Vanillo module works well enough.
------------------------------------------------------------------------------------------------
Also, here is additional information about the detailed chipset of Synology's genuine Ethernet.
E10G17-F2 : Mellanox ConnectX-3 Pro CX312B
E10G18-T1 : Aquantia AQC107-B1
E10G18-T2: Marvell QL41102 (MAC) + BCM84886 (PHY)
E10M20-T1: Aquantia AQC107 (built-in PLX PCIe switch and 2EA M.2 slots)
E10G21-F2: Intel X710
E25G21-F2: Intel XXV710 (estimated)
E10G22-T1-Mini : Aquantia AQC107
E10G30-T2: Broadcom BCM57416 (estimated)
E25G30-F2: Broadcom BCM57414 (estimated)
Model name - If it starts with T, it is 10GBASE-T (RJ45), if it starts with F, it is SFP+ or SFP28, and the last number is the number of ports.
E10G18-T1, E10M20-T1, and E10G22-T1-Mini also support 2.5G/5G standard IEEE 802.bz.