Добрый день.
Имеется одноплатный ПК с внешней USB сетевой картой на котором стоит Linux, монитора и клавиатуры у него нет. Он напрямую соединен с рабочим ПК. После включения одноплатного ПК со вставленным сетевым проводом, либо вставленным после включения, все работает как положено. Пинги до рабочего ПК идут. Стоит выдернуть кабель, вернуть на место и получаю ошибку «Destination Host Unreachable».
PING 192.168.137.1 (192.168.137.1) 56(84) bytes of data.
64 bytes from 192.168.137.1: icmp_seq=1 ttl=128 time=1.12 ms
64 bytes from 192.168.137.1: icmp_seq=2 ttl=128 time=0.517 ms
64 bytes from 192.168.137.1: icmp_seq=3 ttl=128 time=0.568 ms
ping: sendmsg: Network is unreachable
…
ping: sendmsg: Network is unreachable
From 192.168.137.120 icmp_seq=14 Destination Host Unreachable
From 192.168.137.120 icmp_seq=15 Destination Host Unreachable
При этом на рабочем ПК в Wireshark я вижу ARP запросы, вижу что он отвечает, но получается что до одноплатного ПК ответы не доходят или игнорируются?!
Настройки одноплатного ПК:
#/etc/network/interfaces
allow-hotplug eth0
auto eth0
iface eth0 inet manual
#/etc/dhcpcd.conf
interface eth0
static ip_address=192.168.137.120/24
static routers=192.168.137.1
$ ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.137.120 netmask 255.255.255.0 broadcast 192.168.137.255
inet6 fe80::d145:a15c:798a:6f0a prefixlen 64 scopeid 0x20<link>
ether aa:29:6a:8a:30:a0 txqueuelen 1000 (Ethernet)
RX packets 75 bytes 5940 (5.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 446 bytes 22854 (22.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
В чем может быть проблема?