Wie richte ich das Parallel Redundancy Protocol unter Linux ein?

Wie richte ich das Parallel Redundancy Protocol unter Linux ein?

Ich versuche, eine PRP-Verbindung zwischen zwei Linux-Rechnern (Ubuntu 20-04 LTS) einzurichten.das Dokument von TI.

Das Modul hsrist vorhanden ( modprobe hsrfunktioniert), aber als ich versuchte, es zu verwenden iproute2, schien es, als wäre es ohne HSR/PRP-Unterstützung kompiliert worden.

$ ip link add name prp0 type prp slave1 eth1 slave2 eth2 supervision 45
Garbage instead of arguments "slave1 ...". Try "ip link help"

$ ip link add name prp0 type prp
Error: unknown device type

Irgendwelche Ideen, wie man eine PRP-Schnittstelle einrichtet?

Antwort1

type prpist nicht vereinbar mitman ip link. iproute dokumentiert PRP als type hsraber mit proto 1. Siehe auch dieImplementieren von Code-Commits.

Es ist zwar nicht wichtig, aber mögliche Gründe für die Ungenauigkeit sind, dass die Befehle im Handbuch nicht getestet wurden oder dass mit einer gepatchten IP-Route gearbeitet wurde, die nicht mit der veröffentlichten übereinstimmte.

verwandte Informationen