如何在 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。

相关内容