Is the PCIe link that goes to Realtek RTL8119I-CG Gen2 or Gen3?

I am wondering whether how come a Gen 2 link can support full duplex Gigabit ethernet, given that per lane data speed is 500Mbps. Is that lane in particular is Gen3 or higher?

Hi,

The command “lspci -nvvv” should tell the link speed of your card. And for Nano, I think it is Gen2.

1 Like

So I did a setup with my Windows machine and Nano.
I gave static IPs to them and ran iperf3:

[  4]   0.00-10.00  sec  1.05 GBytes   899 Mbits/sec                  sender
[  4]   0.00-10.00  sec  1.05 GBytes   899 Mbits/sec                  receiver

ETH sustains 1GBps full duplex.

lspci -vvv gives:

LnkCap: Port #0, Speed 2.5GT/s Width x1

So I guess it is a PCIe Gen 1.1 link, Supporting 2.5 *8/10 = 2Gbps in total, which is just enough for a GB link.

given that per lane data speed is 500Mbps.

Miscalculation here it ie 500MBps.