1

Я работаю над проектом во встроенной среде Linux. У меня есть сеть, состоящая из шлюза (192.168.1.1), двух STB (Set-Top-Box: цифровой декодер) и ПК.

Два хоста имеют IP соответственно (1 92.168.1.19) и (192.168.1.20). Оба декодера находятся под встроенной средой Linux.

ПК (192.168.1.23) может пропинговать оба хоста и наоборот.

ПК и два хоста могут пропинговать шлюз.

Проблема в том, что оба хоста не могут пинговать себя.

Когда я делаю сеть захвата с wireshark, я понимаю, что никто из хостов не отвечает на команду arp чтобы сообщить о своем MAC.

Когда я выполняю команду arp на одном из хостов, она возвращает (не полностью) для другого MAC

arp
? (192.168.1.1) at e0: ce: c3: 17: b2: ce [ether] on br_lan
? (192.168.1.23) f4: 8e: 38: 9b: eb: d0 [ether] on br_lan
? (192.168.1.19) at (incomplete) on br_lan

Что я должен сделать, чтобы исправить проблему.

0