Hi Networking. I just dropped a Cat7 cable between two machines:
- FreeBSD 12.3 with 10Gb Broadcom 57810 aka QLogic NetXtreme II PCIe card
- Linux with Dell whatever 10Gb NIC on board.
On Linux:
On BSD:
Lets speedtest:
WTF? It appears to be capped at 1Gb/s. But why? How do I even begin to investigate this?
Could it be purely FreeBSD issue given this thread of mine?
- FreeBSD 12.3 with 10Gb Broadcom 57810 aka QLogic NetXtreme II PCIe card
- Linux with Dell whatever 10Gb NIC on board.
On Linux:
sudo ifconfig eno1 inet 10.0.1.30 netmask 255.255.255.0 up
On BSD:
sudo ifconfig bxe0 inet 10.0.1.20 netmask 255.255.255.0 up
dmesg
on Linux confirms:
Code:
[435683.691959] bnx2x 0000:01:00.0 eno1: NIC Link is Up, 10000 Mbps full duplex, Flow control: ON - receive & transmit
[435683.703784] IPv6: ADDRCONF(NETDEV_CHANGE): eno1: link becomes ready
[435943.951954] bnx2x 0000:01:00.0 eno1: NIC Link is Down
[435974.311960] bnx2x 0000:01:00.0 eno1: NIC Link is Up, 10000 Mbps full duplex, Flow control: ON - receive & transmit
dmesg
on BSD confirms:
Code:
bxe0: link state changed to DOWN
bxe0: NIC Link is Up, 10000 Mbps full duplex, Flow control: ON - receive & transmit
bxe0: link state changed to UP
bxe0: link state changed to DOWN
bxe0: NIC Link is Up, 10000 Mbps full duplex, Flow control: ON - receive & transmit
bxe0: link state changed to UP
Lets speedtest:
Code:
pv -rp /dev/zero | ssh user@10.0.1.30 "cat > /dev/null"
172MiB/s on average ...
WTF? It appears to be capped at 1Gb/s. But why? How do I even begin to investigate this?
Could it be purely FreeBSD issue given this thread of mine?