Enable QSFP 25G

Continuing the discussion from Enable 25G QSFP on AGX Thor DevKit:

我使用了jp7.1的sdk l4t r38.4.0 测试QSFP ,参考 Enable 25 Gigabit Ethernet on QSFP Port — NVIDIA Jetson Linux Developer Guide 25G 的连接依然是不稳定,测得得速率仅仅只有10Mbps 以下的速率。

25G QSFP has known issue that the maximum perf could only reached around 16~17G.

我现在的遇到的问题是,再jp7.1的sdk 上,参考Jetson Linux Developer Guide 使能了4个MGBE到25G。但是当两个thro 通过线缆直接连接到一起时,网络连接不稳定,通过iperf3测试速率的时候也只有几个MByte/s。 此前我们已经测试过4 x 10G, 测试的时候4个mgbe网口都可以同时达到8G 左右。

Please try this setup.

1. jetson_clock

2. mgbe threaded
# echo 1 > /sys/devices/platform/bus@0/a808a10000.ethernet/net/mgbe0_0/threaded
# echo 1 > /sys/devices/platform/bus@0/a808e10000.ethernet/net/mgbe3_0/threaded
# echo 1 > /sys/devices/platform/bus@0/a808b10000.ethernet/net/mgbe1_0/threaded
# echo 1 > /sys/devices/platform/bus@0/a808d10000.ethernet/net/mgbe2_0/threaded

3. iperf setup

Server

=====

iperf3 -s -B 192.168.10.2 &

iperf3 -s -B 192.168.20.2 &

iperf3 -s -B 192.168.30.2 &

iperf3 -s -B 192.168.40.2 &


client

====

iperf3 -c 192.168.10.2 -i 1 -t 300

iperf3 -c 192.168.20.2 -i 1 -t 300

iperf3 -c 192.168.30.2 -i 1 -t 300

iperf3 -c 192.168.40.2 -i 1 -t 300


我就是按照这个方式来测试的,10G没问题,25G就遇到了上面说的问题。

May I check the dmesg and the iperf result you got there?

这是demsg.log 好像一直在打印 mgbex_0: Link is Up 的信息。
dmesg.log (131.5 KB)

这是iperf3 的测速结果

Could you share the dmesg since the beginning of your boot but not the one after a while?

我重新开机生成了一份dmesg log
dmesg.log (211.5 KB)

现在有新的消息了吗?