如何在Linux上設定並行冗餘協定?

如何在Linux上設定並行冗餘協定?

我正在嘗試在 Linux 電腦 (Ubuntu 20-04 LTS) 之間設定 PRP 連接,如下所示TI 的文檔

這個模組hsr存在(modprobe hsr有效),但是當我嘗試使用時iproute2,它似乎是在不支援 HSR/PRP 的情況下編譯的。

$ 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

關於如何設定 PRP 介面有什麼想法嗎?

答案1

type prp不符合man ip link。 iproute 將 PRP 記錄為type hsr但帶有 proto 1.另請參閱實施代碼提交

這並不重要,但不準確的可能原因是指南的命令沒有經過測試,或者他們正在處理與發布的內容不同的修補後的 iproute。

相關內容