Hello,
I cannot use (ping) eth0 after rebooting the device. But if disconnect and connect ethernet cable again, I can use the eth0.
Module : Orin NX 16 GB with Connect Tech Hadron Carrier (Headless, no display connection)
Software : L4T R35.4.1
Host : Ubuntu 18_04
I have added the logs that can be helpful. All these logs are printed when I cannot use eth0, cannot ping host.
ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:11:08:ef:22 txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 11.0.0.99 netmask 255.255.255.0 broadcast 11.0.0.255
inet6 fe80::4ab0:2dff:feea:770f prefixlen 64 scopeid 0x20<link>
ether 48:b0:2d:ea:77:0f txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 56 bytes 5714 (5.7 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 253 base 0x8000
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 91 bytes 7821 (7.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 91 bytes 7821 (7.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
rndis0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether a6:e9:6d:ef:7a:55 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
usb0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether a6:e9:6d:ef:7a:57 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default _gateway 0.0.0.0 UG 600 0 0 wlan0
10.0.128.0 0.0.0.0 255.255.192.0 U 600 0 0 wlan0
11.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
sudo dmesg | grep eth0
[ 12.481778] eth0: 0xffff800010c78000, 48:b0:2d:ea:77:0f, IRQ 253
[ 16.620931] r8168: eth0: link up
[ 16.621076] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
sudo dmesg | grep ethernet
[ 12.593743] using random self ethernet address
[ 12.601079] using random host ethernet address
[ 13.064682] using random self ethernet address
[ 13.069583] using random host ethernet address
cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
# source-directory /etc/network/interfaces.d
auto lo eth0
iface eth0 inet static
address 11.0.0.99
netmask 255.255.255.0
Thanks.