Pegasus Xavier B 10GbE Port

Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other

Target Operating System
Linux
QNX
other

Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other

SDK Manager Version
1.9.1.10844
other

Host Machine Version
native Ubuntu 18.04
other

I am trying to set static IPs on the 2 10 GbE ports on the back of Pegasus. From My understanding port 1 corresponds to Xavier A, and port 2 corresponds to Xavier B. I was successfully able to set the static IP of port 1 through xavier A by modifying the file /etc/systemd/network/99-nv_enps0_default.network for device enp4s0 and then running the command sudo systemctl restart systemd-networkd. However, when repeating the same steps for Xavier B I am unable to get the connection to work. I am setting the ip in the same file on Xavier B for device name enp3s0 (I don’t see an enp4s0 on Xavier B), and using the same command to restart but in the ifconfig output the device is up and not running.

Dear @ikhalip,
That means new IP is not set on tegra B but the interface is shown? Could you share the steps and ifconfig on both tegras.

Dear @ikhalip,
Can you provide any update?

Yes, sorry for the delay.

Here is the output of Xavier-A:

enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.200  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::204:4bff:fef6:67e6  prefixlen 64  scopeid 0x20<link>
        ether 00:04:4b:f6:67:e6  txqueuelen 1000  (Ethernet)
        RX packets 2337  bytes 161872 (161.8 KB)
        RX errors 0  dropped 313  overruns 0  frame 0
        TX packets 313  bytes 46488 (46.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 141.212.135.240  netmask 255.255.254.0  broadcast 141.212.135.255
        inet6 fe80::204:4bff:fef6:67e3  prefixlen 64  scopeid 0x20<link>
        ether 00:04:4b:f6:67:e3  txqueuelen 1000  (Ethernet)
        RX packets 117071  bytes 162585781 (162.5 MB)
        RX errors 0  dropped 1031  overruns 0  frame 0
        TX packets 14262  bytes 1460289908964 (1.4 TB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth0.200: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.42.0.28  netmask 255.255.255.0  broadcast 10.42.0.255
        inet6 fe80::204:4bff:fef6:67e3  prefixlen 64  scopeid 0x20<link>
        ether 00:04:4b:f6:67:e3  txqueuelen 1000  (Ethernet)
        RX packets 1428  bytes 70929 (70.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 317  bytes 21892 (21.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 285  bytes 133767 (133.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 285  bytes 133767 (133.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

And here is the output of Xavier-B: