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 Nov 24, 2025)
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.01. This version does NOT support with the 8126 chips (use additional driver below).
Includes support for newer 8125 chip hardware versions.
- for XCP 8.3 r8125-module-alt-9.016.01-1.xcpng8.3.x86_64.rpm
- Realtek r8126 driver. This 8126 driver REQUIRES the above r8125-module-alt as the standard 8125 driver conflicts with this driver.
- for XCP 8.3 r8126-module-10.016.00-1.xcpng8.3.x86_64.rpm
- Realtek r8127 driver. First release, only basic testing done (does not require new 8125/8126 driver).
- for XCP 8.3 r8127-module-11.015.00-1.xcpng8.3.x86_64.rpm
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
- 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 RTL 8152/8153/8155/8156/8157 USB driver for 100/1000/2500/5000meg ethernet.
Note that USB ethernet is not well supported in XCP-ng (or XenServer) and requires manual setup to work correctly.
- for XCP 8.3 r8152-module-alt-2.21.4-1.xcpng8.3.x86_64.rpm
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.