Very slow speeds on BCM5716


New Member
Aug 5, 2019

I've been running proxmox for about a year now moving from FreeNas and I absolutely love it, when I moved OS I also upgraded hardware from an old desktop pc to a Dell r510, Its mostly used for sharing content, downloading torrents over vpn etc.

I've been proper exploring Proxmox for the first time really, It was a set it and forget it situation until now, I never really questioned my slow speeds because the main container I use is on the VPN but running speetest-cli --bytes on host(no vpn) im getting 2mb/s down, my router has a built in speed test and its receiving 382mb/s, I'm almost certain its not a cabling issue because I made them myself and everything else is fine.

I plan on taking a new gigabit card with a new ethernet cable home from work tonight although I thought it might be a good idea to ask the pros, I would much rather use the onboard dual gigabit nics than this card, it's a cheap tp-link tg-3269 also I feel like I maybe be missing something, I spent a good few hours last night researching and attempting to improve my speed with no luck and I learned alot with this being my first venture into proper server hardware I don't know if im missing firmware for the nics or its something silly.

some outputs that might be helpful; I should also mention it seems my speed its capped to 10mb/s i've never had it over that.

pveversion -v
proxmox-ve: 5.4-2 (running kernel: 4.15.18-19-pve)
pve-manager: 5.4-13 (running version: 5.4-13/aee6f0ec)
pve-kernel-4.15: 5.4-7
pve-kernel-4.15.18-19-pve: 4.15.18-45
pve-kernel-4.15.17-1-pve: 4.15.17-9
corosync: 2.4.4-pve1
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.1-12
libpve-apiclient-perl: 2.0-5
libpve-common-perl: 5.0-54
libpve-guest-common-perl: 2.0-20
libpve-http-server-perl: 2.0-14
libpve-storage-perl: 5.0-44
libqb0: 1.0.3-1~bpo9
lvm2: 2.02.168-pve6
lxc-pve: 3.1.0-3
lxcfs: 3.0.3-pve1
novnc-pve: 1.0.0-3
proxmox-widget-toolkit: 1.0-28
pve-cluster: 5.0-37
pve-container: 2.0-40
pve-docs: 5.4-2
pve-edk2-firmware: 1.20190312-1
pve-firewall: 3.0-22
pve-firmware: 2.0-7
pve-ha-manager: 2.0-9
pve-i18n: 1.1-4
pve-libspice-server1: 0.14.1-2
pve-qemu-kvm: 3.0.1-4
pve-xtermjs: 3.12.0-1
qemu-server: 5.0-54
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.13-pve1~bpo2

ethtool eno1
Settings for eno1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
Transceiver: internal
Auto-negotiation: on
MDI-X: off
Supports Wake-on: g
Wake-on: d
Link detected: yes

ethtool -i eno1
driver: bnx2
version: 2.2.6
firmware-version: 6.0.1 bc 5.2.3 NCSI 2.0.10
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no


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!