I'd like to use mstpd with the DSA swichdev driver. I'm a little unclear on what's required in this case. The readme states:
MSTP daemon is not as useful for the bare Linux box (except for the (R)STP case - as stated above it
works with the kernel bridge well enough in this case).
I assume that kernel bridging code will call the switchdev driver as necessary during state changes for the CIST (but not for other MSTIs). Is it possible to use mstpd in RSTP mode (mstpctl setforcevers br0 rstp) without implementing any of the mstpd driver...() methods?
To experiement with MSTP, clearly the driver() methods must be implemented. Is there a standard way to do this for switchdev drivers?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'd like to use mstpd with the DSA swichdev driver. I'm a little unclear on what's required in this case. The readme states:
I assume that kernel bridging code will call the switchdev driver as necessary during state changes for the CIST (but not for other MSTIs). Is it possible to use mstpd in RSTP mode (mstpctl setforcevers br0 rstp) without implementing any of the mstpd driver...() methods?
To experiement with MSTP, clearly the driver() methods must be implemented. Is there a standard way to do this for switchdev drivers?