Jetson AGX Xavier ethernet device not detected

Hi,

Recently, my Jetson AGX Xavier stopped detecting the network device. That is, the output of ifconfig just shows the ‘lo’ interface:

SALSA:~$ ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:140 (140.0 B)  TX bytes:140 (140.0 B)

Also, lshw shows DISABLED:

SALSA:~$ sudo lshw -class network
  *-network:0 DISABLED      
       description: Ethernet interface
       physical id: 3
       logical name: dummy0
       serial: 2e:93:27:5b:09:9f
       capabilities: ethernet physical
       configuration: broadcast=yes driver=dummy driverversion=1.0
  *-network:1 DISABLED
       description: Ethernet interface
       physical id: 4
       logical name: eth0
       serial: 00:04:4b:cb:ac:36
       capabilities: ethernet physical
       configuration: broadcast=yes driver=eqos link=no multicast=yes

This happens both in MMC boot and in net boot (TFTP worked in CBoot, so the network link is up) - see attached serial logs for both boot types.

The device is flashed with a Yocto distribution (build with the meta-tegra layer), and i have been experimenting with changing the boot order (mmc/net and NFS boot). The ethernet device was detected until recently, using the Yocto distribution (under the name ‘eth0’).

Can you assist? I can provide mode logs if needed.

Thanks.

xavier-mmcboot_eth-not-detected.txt (107.7 KB)
xavier-tftpboot_eth-not-detected.txt (105.0 KB)

OK please disregard :) apparently running

sudo ifconfig eth0 up

solved it.