Das Problem rührt von der Tatsache her, dass beide Himbeer-Pis dieselbe MAC-Adresse haben. Wir können dies an der Ausgabe von ip neighbor show
wo beide sehen 3.32
und 3.37
haben die MAC-Adresse 00:e0:4c:53:44:58
. Sie werden nicht nur das erleben, was Sie bereits mit den Pings erlebt haben, sondern auch die gleichzeitige Kommunikation zwischen Ihrem Haupt-Pi und den beiden anderen Pi ist problematisch.
Dies sollte nicht der Fall sein, da MAC-Adressen global eindeutig sein sollen, aber leider sind wir hier. Um dies zu beheben, müssen Sie einen Weg finden, die MAC-Adresse von Hand zu ändern. Dieser Post aus den Pi-Foren scheint eine Möglichkeit zu sein, dies zu tun:
Erstellen Sie im Wesentlichen eine Datei "/etc/systemd/network/00-default.link" mit dem Inhalt:
[Match] MACAddress=current MAC address [Link] MACAddress=new MAC address
Dann sudo ifdown und ifup das Interface und es sollte seine neue MAC-Adresse haben, und die Änderung bleibt durch Neustarts erhalten.
MAC-Adressnummern sind 12 Hexadezimalzeichen (0-9, af). Sie werden normalerweise alle zwei Zeichen durch Doppelpunkte oder Bindestriche getrennt. Diese sind jedoch nicht Teil der Adresse. Zum Beispiel:
01:23:45:ab:cd:ef
Ja, benutze einfach ein paar zufällige Zeichen. Wir brauchen nur etwas Einzigartiges.