How to enable Gigabit Ethernet on Jetson TX2 board?

Please try to below method

sudo sysctl -w net.core.rmem_max=33554432
sudo sysctl -w net.core.wmem_max=33554432
sudo sysctl -w net.core.rmem_default=33554432
sudo sysctl -w net.core.wmem_default=33554432

As for jumbo frame, could you just directly set MTU size to 9000?

sudo ifconfig eth0 mtu 9000

Thanks
I have tried your method, it stills doesn’t work, as if your methods set MTU size to 9000, it seems make no different…

Also,
I have tried to use it in my X86 computer with Intel Ethernet Server Adapter X520, with same no extra operation (all is default), it works well,amazing…Does it is the reason that the Ethernent of TX2 is not suit for transforming so much data?(67.9fps ,88.9MB/s)

Just a thought…do check that any router or switch you go through supports jumbo frames. An MTU can be set to jumbo, and yet revert if something along the route doesn’t allow this (the MRU can override).