Skip to content

Instantly share code, notes, and snippets.

@SuperThunder
Last active June 27, 2023 05:34
Show Gist options
  • Save SuperThunder/e7c2573ddc1f54d03854a109ab08f783 to your computer and use it in GitHub Desktop.
Save SuperThunder/e7c2573ddc1f54d03854a109ab08f783 to your computer and use it in GitHub Desktop.
Intel i225 v3 NIC low speed issues

Problem

Even with the B3 stepping, the Intel i225 is not a fully reliable NIC. It can get very slow speeds for gigabit (eg limited to 75mbps-150mbps) and sometimes negotiate to 100mb instead of gigabit. It can also stop working entirely when dual booting Windows and Linux, requiring a power off.

Things that seemed to improve i225 v3 performance

  • Disable checksum offload for TCP and UDP, IPv4 and v6. This can be found in Device Manager -> Intel i225-V -> right click -> properties -> advanced. This increased performance massively.
  • Setting Maximum number of RSS queues to 1 (probably set to 4) is also meant to help

Other things to try

  • If nothing else is working, fully shut off the PC and disconnect it from power for 30 seconds.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment