Does anyone have experience with that chipset or something similar running SDXL or Flux? I’m dubious about the “AI” performance with a non-nvidia chipset.
ASUS NUC 15 Pro Barebone Desktop PC - Black (Intel Core Ultra 5 225H/Intel Arc 130T Graphics)
For people installing Linux on this hardware, PSA: the ethernet controller uses the I226-V chipset (igc kernel driver) and, out of the box, has a severe problem: TCP connections downstream are limited to just around 40Mbps regardless of the ethernet port speed. Eg. I connect it directly to gigabit switch and was initially confused to see that download speed was terrible in this otherwise powerful little machine. speedtest-cli shows 35Mbps, terrible.
When I tested iperf3 locally with 20 simultaneous connections, I could see that the downstream could fill the 1Gbps pipe. Then testing iperf3 with just one connect, the speed slows down to about 40Mbps. Bizarre.
Two solutions:
- Disable PCIe ASPM in BIOS/UEFI. This works fine, speedtest-clie went up to 900Mbps, but also had a consequence in CPU temps, NVME temps and power consumption. Not terrible, some 6 C degrees, and some 5 Watts on average.
I monitor this box closely, it’s my new home server / HTPC. It runs 24/7 homeassistant, frigate, a bunch of other docker containers, kodi flatpak, retroarch flatpak etc.
My solution: enable ASPM globally in UEFI (the default), but disable it for the I226-V after boot:
# find the address of the controller # sudo lspci -vv | grep -i ethern # > 57:00.0 Ethernet controller: Intel Corporation Ethernet Controller I226-V (rev 04) # then at boot do: sudo setpci -s 57:00.0 CAP_EXP+10.w=0000



