Unable to connect to 10GBASE-T1, mgbe0_0, port. Link shows active even when no cables connected

Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.10.0
DRIVE OS 6.0.8.1
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
Linux
QNX
other

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
2.1.0
other

Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other

Issue Description
By using the in-box 1G NIC adapter, I am unable to connect/ping to DRIVE AGX Orin Developer Kit’s 10GbE, ½ H-MTD double, mgbe0_0, port. (I am successfully using the RJ-45/1000BASE-T and RJ-45/10GBASE-T ports without the adapter.)
Looking with ‘ethtool’ or with ‘ip addr’ I can see that mgbe0_0 shows Link Detected even when there are no cables connected to any of the ethernet ports.

  • Should the in-box 1GbE NIC adapter work when connected to this 10GbE port, or do I need the 10GbE NIC adapter?
  • Why is the link detected even when there is no cable is connected? Is this expected behavior? If not, how to correct the situation? (I assume this should be fixed before trying the 10G NIC adapter as well.)

Error String
< Please provide just the error messages here >

Logs
Provide logs in text box instead of image

Please paste the complete application log here. If there are multiple logs, please use multiple text box

Dear @sheinisuo ,
Are you using DRIVE AGX Orin devkit or any other platform? Could you share DRIVE OS release details?

Yes, this is with DRIVE AGX Orin devkit.
Right out the box, booted to Ubuntu 20.04.4 LTS, and no additional FW or SW installed on it.
Should this already have a version of DRIVE OS pre-installed? If so, how to check the version?

Dear @sheinisuo,
You can check version using cat /etc/nvidia/version-ubuntu-rootfs.txt

Could you share connection pictures and ifconfig output?

Drive OS version: 6.0.4.0-31006010

ifconfig output on mgbe0_0 when nothing connected to mgbe0_0, 10GBASE-T1 port:

mgbe0_0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1466																 
        inet6 fe80::4ab0:2dff:feed:21da  prefixlen 64  scopeid 0x20<link>
        ether 48:b0:2d:ed:21:da  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 35  bytes 7165 (7.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

when NIC adapter connected:

mgbe0_0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1466
        inet6 fe80::4ab0:2dff:feed:21da  prefixlen 64  scopeid 0x20<link>
        ether 48:b0:2d:ed:21:da  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 46  bytes 10345 (10.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

when NIC adapter connected and ethernet connected between NIC adapter and host:

mgbe0_0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1466
        inet 192.168.1.31  netmask 255.255.255.255  broadcast 0.0.0.0
        inet6 fe80::4ab0:2dff:feed:21da  prefixlen 64  scopeid 0x20<link>
        ether 48:b0:2d:ed:21:da  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 53  bytes 12281 (12.2 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0