I have two Ethernet-wired connected devices. I gave to both of them address from same sub-network. As result I can see second device in arp-table of the first.
$ arp -a ? (184.108.40.206) at 10:60:4b:4b:29:50 [ether] on eth0
But ping always fails.
$ ping 220.127.116.11 PING 18.104.22.168 (22.214.171.124) 56(84) bytes of data. From 126.96.36.199 icmp_seq=9 Destination Host Unreachable
First device is a laptop. It's a host. Second is a tablet under u-boot. I have to get a file from a host via TFTP. This protocol fails too because of ICMP. Here are all packets that Wireshark caught.
What is the reason of this problem?