Andrew's XCP-ng page
You should use the new official XCP-ng intaller for
8.3 and 8.2.1 (20231130)
that includes updates to support EFI 64 bit FB, i225/i226 ethernet, r8125 ethernet (and more).
Items on this page are unsupported and may cause compatibility problems with official updates.
Use at your own risk for testing.
Here's a quick link to some of my code for XCP: (last updated July 14, 2025)
- Intel I225/I226 IGC driver version 5.10.226 is now part of the XCP repository as intel-igc for 8.2 (replacing 5.10.200 igc-module)
- Intel I225/I226 IGC driver version 5.10.226 is now part of the XCP repository as intel-igc for 8.3
Realtek r8125 driver version 9.012.03 is now part of the XCP repository as r8125-module
Realtek r8125 driver version 9.012.04-2 with TXcsum/SG/TSO disabled by default.
Test alt driver r8125 9.016.00. This version does NOT work with the 8126 chips.
Includes support for newer 8125 chip hardware versions. This is NOT well tested, but should work.
- for XCP 8.3 r8125-module-alt-9.016.00-1.xcpng8.3.x86_64.rpm
- Realtek r8126 driver...pending testing
- Realtek r8127 driver...pending hardware release and testing
At this time, all updated Realtek firmware is not included with XCP. Cards should still work with default firmware. Current official rtl_nic firmware can be downloaded from kernel.org
The new XCP installer ISOs for 8.3 and 8.2 will include needed fixes and updates to boot new machines that had the UEFI problem before.
It's recomended you use the new official XCP installer ISO.
Note: If you manually delete the drivers you'll need to issue the "depmod -a" and "dracut --force -M /boot/initrd-$(uname -r).img $(uname -r)" commands.