GbE

接口说明

千兆口
  • eth0: 1x1000Mbps 以太网(选配,RJ45连接器 PCIE总线扩展,PCIE x1)

  • eth1: 1x1000Mbps 以太网(RJ45连接器 SOC直出 PCIE x1)

电气特性

  • 不支持POE

支持列表

备注

不同的镜像版本显示信息和接口名可能不同

root@ubuntu:/home/nvidia# dmesg | grep eth0
[   12.369794] r8169 0001:01:00.0 eth0: RTL8168h/8111h, 00:0a:cd:00:00:db, XID 541, IRQ 295
[   12.369801] r8169 0001:01:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[   14.178325] r8169 0001:01:00.0 eth0: Link is Down
[  135.590463] r8169 0001:01:00.0 eth0: Link is Up - 1Gbps/Full - flow control off
[  135.590502] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
root@ubuntu:/home/nvidia# dmesg | grep eth1
[   12.415525] r8169 0008:01:00.0 eth1: RTL8168h/8111h, 48:b0:2d:e9:d6:e1, XID 541, IRQ 296
[   12.415528] r8169 0008:01:00.0 eth1: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[   14.418412] r8169 0008:01:00.0 eth1: Link is Down

配置步骤

常见说明

Q1 设置eth接口的mac地址

nvidia@tegra-ubuntu:~$ sudo ifconfig eth0 hw ether 00:a0:c9:00:00:01

root@ubuntu:/home/nvidia# ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.44  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::da4d:b07a:e097:addd  prefixlen 64  scopeid 0x20<link>
        ether 00:a0:c9:00:00:01  txqueuelen 1000  (Ethernet)

Q2 设置eth接口的MTU值

nvidia@tegra-ubuntu:~$ sudo ip link set eth0 mtu 9000
nvidia@tegra-ubuntu:~$
nvidia@tegra-ubuntu:~$
nvidia@tegra-ubuntu:~$ ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.44  netmask 255.255.255.0  broadcast 192.168.2.255


永久性的设置接口的MTU请参考:https://netplan.io/reference