[BPI-R2 Pro] Mini PCIe 3.0 x 1 to AQC113CS 10G Test Results

Continuing my quirky setup on RPi R2 Pro. Spent $20 on a Mini PCIe to PCIe 1 lane + USB 2.0 riser card. Spent $50 on a used AQC113CS card…

Without further due, see the results

iperf3 -c 192.168.4.2 -p 5503 -t 300 --bidir
...
[ ID][Role (Other end)] Interval           Transfer     Bitrate         Retr
[  5][TX-C]   0.00-300.00 sec  45.1 GBytes  1.29 Gbits/sec    0             sender
[  5][TX-C]   0.00-299.99 sec  45.1 GBytes  1.29 Gbits/sec                  receiver
[  7][RX-C]   0.00-300.00 sec   211 GBytes  6.05 Gbits/sec    0             sender
[  7][RX-C]   0.00-299.99 sec   211 GBytes  6.05 Gbits/sec                  receiver

iperf3 -c 192.168.4.2 -p 5503 -t [x]
....
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-40.33  sec  18.9 GBytes  4.03 Gbits/sec    0             sender
[  5]   0.00-40.33  sec  0.00 Bytes  0.00 bits/sec                  receiver

iperf3 -c 192.168.4.2 -p 5503 -t [x] -R
....
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-56.28  sec  0.00 Bytes  0.00 bits/sec                  sender
[  5]   0.00-56.28  sec  40.1 GBytes  6.11 Gbits/sec                  receiver

root@bpi-r2-pro:/sys/bus/pci/devices/0002:01:00.0# cat current_link_speed
8.0 GT/s PCIe
root@bpi-r2-pro:/sys/bus/pci/devices/0002:01:00.0# cat current_link_width
1

Going to fit an ASMedia 2812 PCIe switch with two AQC113CS and see the ip forwarding performance.

@frank-w ASMedia 2812 does not seem to be recognized by your kernel, I am wondering what new drivers need to be included like pcieport?

Other times, when running two instances of iperf3, one sending and one receiving Screenshot%20from%202023-07-09%2016-42-58 Screenshot%20from%202023-07-09%2016-43-32

1 Like