Hello there!
I just changed my HP EliteDesk 805 G6 AMD Ryzen 5 for a HP Pro Mini Intel Core i7 and am experiencing VERY slow internet speeds.
I have a 2.5GbE Intel i225-V FlexIO NIC card as my WAN and a Realtek 2.5Gbe USB Ethernet adapter as my LAN.
I was getting 1.38Gbps Internet speeds when I was using the same FlexIO NIC and Realtek USB to ethernet adapter on the HP EliteDesk (AMD) but since I moved over to the HP Pro Mini the internet has been capped at 210-230Mbps.
Pretty disappointed as the HP Pro Mini is suppose to be newer and better than the older HP EliteDesk I had… I even moved over my pfSense + license over to the new unit!
Not too sure what I can post to better assist. 
This is a fresh install of proxmox and a fresh pfsense plus (latest) install. Same results with and without packages installed (pfblockerNG, WireGuard, etc), wired and wireless.
Could it be a driver issue or some kind of setting that needs to be ticked for newer 12th gen Processors? I already have hardware offloading disabled in pfsense…
I’m completely at a loss.
Thank you for the help!
Any time pfsense is used as a VM the potential issues and weirdness goes up. It’s not recommended to virtualize pfsense, but you could check you installation from their documentation on how it should be set up.
https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html
You said you disabled hardware offload in pfsense, but usually you do it on the hypervisor itself, unless that is what you meant. I have not done it on proxmox but on xcp-ng it was just a few commands. It has been rock solid for me on xcp-ng and even MS Hyper-V. So I’m sure you can make it work.
Thank you all for your replies!
I tested the HP 2.5GbE Ethernet FlexIO card into another HP Pro Mini 400 G9 with same processor and Windows 11 installed and get the 1.20Gbps+ speeds on fast.com and speedtest. If I plug in my Realtek 2.5GbE USB ethernet adapter, I get the same 1.20Gbps+ on the speed tests.
As soon as I plug everything back into my Proxmox/PfSense HP Pro mini, I get the same 220-300Mbps no matter if connected directly or wireless.
Would it be something in the BIOS that I would need to disable? Maybe intel proxmox installs handle Ethernet adapters differently?
This unit comes with a built in HP Wolf Security, maybe that might be another reason?
TIA
I FOUND A SOLUTION!
This is what I did to get both of my NICs to get the speeds I was getting:
- Edit
/etc/default/grub
- Add
pcie_port_pm=off pcie_aspm.policy=performance to GRUB_CMDLINE_LINUX_DEFAULT
- Double check file -
cat /etc/defualt/grub
- Run
sudo update-grub
- Reboot (Important!)
- Check params from boot
cat /proc/cmdline
- You should see your new parameters attached to end of line
1 Like