[SOLVED] Intel nic slow network speeds on Intel NUC13 pro

Gladiatormax

New Member
Jan 27, 2024
6
2
3
Hi all,

I am using a new Intel NUC pro 13th gen, and a fresh installation off Proxmox. (6.5.11-7-pve)
I experience slow network on this intel network (max 300Mbit/sec).
On the forums I read about a bad driver for intel Nic's, but is this also the case for this one?

I am guessing that a lot off people are not aware of this problem, because the network is up and working, only not to its full potential.
For the moment in installed a USB-C network adaptor and speed is now @ 1 Gbits/sec, so i am sure that the problem is coming from the build in Nic.

Anyone aware off this problem or even maybe a solution?
 
Last edited:
I am running a NUC13ANHi7 model and just ran iperf to another node on my network and got expected results see below
Code:
# iperf3 -c 192.168.100.2 -f m
Connecting to host 192.168.100.2, port 5201
[  5] local 192.168.100.8 port 38808 connected to 192.168.100.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   281 MBytes  2359 Mbits/sec   21    588 KBytes       
[  5]   1.00-2.00   sec   282 MBytes  2362 Mbits/sec   13    650 KBytes       
[  5]   2.00-3.00   sec   280 MBytes  2349 Mbits/sec    0    642 KBytes       
[  5]   3.00-4.00   sec   281 MBytes  2359 Mbits/sec    7    676 KBytes       
[  5]   4.00-5.00   sec   280 MBytes  2349 Mbits/sec   11    686 KBytes       
[  5]   5.00-6.00   sec   281 MBytes  2359 Mbits/sec    0    689 KBytes       
[  5]   6.00-7.00   sec   280 MBytes  2349 Mbits/sec    0    691 KBytes       
[  5]   7.00-8.00   sec   281 MBytes  2359 Mbits/sec    0    691 KBytes       
[  5]   8.00-9.00   sec   280 MBytes  2349 Mbits/sec    0    691 KBytes       
[  5]   9.00-10.00  sec   280 MBytes  2349 Mbits/sec    3    757 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  2.74 GBytes  2354 Mbits/sec   55             sender
[  5]   0.00-10.00  sec  2.74 GBytes  2352 Mbits/sec                  receiver
 
I am running a NUC13ANHi7 model and just ran iperf to another node on my network and got expected results see below
Code:
# iperf3 -c 192.168.100.2 -f m
Connecting to host 192.168.100.2, port 5201
[  5] local 192.168.100.8 port 38808 connected to 192.168.100.2 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   281 MBytes  2359 Mbits/sec   21    588 KBytes      
[  5]   1.00-2.00   sec   282 MBytes  2362 Mbits/sec   13    650 KBytes      
[  5]   2.00-3.00   sec   280 MBytes  2349 Mbits/sec    0    642 KBytes      
[  5]   3.00-4.00   sec   281 MBytes  2359 Mbits/sec    7    676 KBytes      
[  5]   4.00-5.00   sec   280 MBytes  2349 Mbits/sec   11    686 KBytes      
[  5]   5.00-6.00   sec   281 MBytes  2359 Mbits/sec    0    689 KBytes      
[  5]   6.00-7.00   sec   280 MBytes  2349 Mbits/sec    0    691 KBytes      
[  5]   7.00-8.00   sec   281 MBytes  2359 Mbits/sec    0    691 KBytes      
[  5]   8.00-9.00   sec   280 MBytes  2349 Mbits/sec    0    691 KBytes      
[  5]   9.00-10.00  sec   280 MBytes  2349 Mbits/sec    3    757 KBytes      
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  2.74 GBytes  2354 Mbits/sec   55             sender
[  5]   0.00-10.00  sec  2.74 GBytes  2352 Mbits/sec                  receiver
Hi,

I do have the same nuc but the i5 model, but i see you are connected with the full 2.5 GBits, i am only with 1Gbits/sec, it's in an ubiquiti gigabit switch.

Settings for enp86s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
2500baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
2500baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Auto-negotiation: on
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
MDI-X: off (auto)
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes

Here my result from client to proxmox.

C:\iperf3>iperf3 -c 192.168.1.44 -f m
Connecting to host 192.168.1.44, port 5201
[ 4] local 100.97.39.104 port 57589 connected to 192.168.1.44 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 33.2 MBytes 278 Mbits/sec
[ 4] 1.00-2.00 sec 28.5 MBytes 240 Mbits/sec
[ 4] 2.00-3.00 sec 29.6 MBytes 248 Mbits/sec
[ 4] 3.00-4.00 sec 29.5 MBytes 248 Mbits/sec
[ 4] 4.00-5.00 sec 25.4 MBytes 213 Mbits/sec
[ 4] 5.00-6.00 sec 28.5 MBytes 239 Mbits/sec
[ 4] 6.00-7.00 sec 28.4 MBytes 238 Mbits/sec
[ 4] 7.00-8.00 sec 29.2 MBytes 245 Mbits/sec
[ 4] 8.00-9.00 sec 29.0 MBytes 243 Mbits/sec
[ 4] 9.00-10.01 sec 28.6 MBytes 240 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.01 sec 290 MBytes 243 Mbits/sec sender
[ 4] 0.00-10.01 sec 290 MBytes 243 Mbits/sec receiver

iperf Done.

And if i do from proxmox to client pc the i get the full speed!??

iperf3 -c 192.168.1.93 -f m
Connecting to host 192.168.1.93, port 5201
[ 5] local 192.168.1.44 port 59364 connected to 192.168.1.93 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 113 MBytes 949 Mbits/sec 0 211 KBytes
[ 5] 1.00-2.00 sec 112 MBytes 940 Mbits/sec 0 211 KBytes
[ 5] 2.00-3.00 sec 112 MBytes 940 Mbits/sec 0 211 KBytes
[ 5] 3.00-4.00 sec 112 MBytes 943 Mbits/sec 0 211 KBytes
[ 5] 4.00-5.00 sec 112 MBytes 941 Mbits/sec 0 211 KBytes
[ 5] 5.00-6.00 sec 112 MBytes 943 Mbits/sec 0 211 KBytes
[ 5] 6.00-7.00 sec 112 MBytes 939 Mbits/sec 0 211 KBytes
[ 5] 7.00-8.00 sec 112 MBytes 944 Mbits/sec 0 211 KBytes
[ 5] 8.00-9.00 sec 112 MBytes 941 Mbits/sec 0 211 KBytes
[ 5] 9.00-10.00 sec 112 MBytes 938 Mbits/sec 0 211 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.10 GBytes 942 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver

iperf Done.

On my second usb-c card i get the full speed on both directions.(workaround for the moment)
 
Yep I went and looked in my bios and that is disabled for me also, maybe it was in one of the many different guides I have been following to try and get this cluster going, However I just did a test where I re-enabled that setting and I am still getting the same speeds, so I'm glad it fixed your issue but did not seem to affect my speeds. I thought maybe it was only affecting 1G speed negotiations but I tested that also and it was not slowing me down there either
 
Yep I went and looked in my bios and that is disabled for me also, maybe it was in one of the many different guides I have been following to try and get this cluster going, However I just did a test where I re-enabled that setting and I am still getting the same speeds, so I'm glad it fixed your issue but did not seem to affect my speeds. I thought maybe it was only affecting 1G speed negotiations but I tested that also and it was not slowing me down there either
HI,

Thanks for looking in to it, I posted this message also in de proxmox facebook group and also there I got the news to disable aspm.
I did some further (longer) tests also and i can see with it enable network is not only slow but also unstable, the speed is all over the place :)
So for people with a Nuc13 pro disable aspm!
 
I found the solution -> disable aspm in bios and now i got full 1Gbps.
Thanks for this - was pulling my hair out, changing cables, switches, adding stuff to grub only to see my speeds drop to 10% of its maximum each time a download started. I've been testing for a good hour now and still standing strong, hopefully this was the ultimate fix for my NUC as well!
 
  • Like
Reactions: Gladiatormax

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!