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.