You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Regardless of net.mptcp.pm_type being 0 or 1, mptcpd will manipulate the endpoints accordingly with how mptcpd is configured. I've got this configuration:
I don't have an issue with the current behaviour, I'm just confused.
Another issue I'm having is interfaces that do not provide access to the internet will be added as subflows which breaks the connection. It'd be great to have an address notification flag where I can specify interfaces as a whitelist so that the plugins would only be notified with the addresses of the whitelisted interfaces.
The text was updated successfully, but these errors were encountered:
What's the use of pm_type=1 when mptcpd manipulates the ip mptcp endpoint table anyway?
mptcpd can work with the in-kernel and userspace path-managers, depending on the plugin that is selected, e.g. addr_adv is for the in-kernel PM, while sspi needs the userspace PM.
Note that the Path-Manager is selected at the creation of the connection. If the pm_type is switch later, previous connections will still use the previous PM. It is then not enough to look at the sysctl value, but I understand it can be confusing.
I'm not sure what could help as it is a daemon. Maybe a check when the plugin is loaded using one mode or another, and printing a warning in the logs?
Another issue I'm having is interfaces that do not provide access to the internet will be added as subflows which breaks the connection. It'd be great to have an address notification flag where I can specify interfaces as a whitelist so that the plugins would only be notified with the addresses of the whitelisted interfaces.
Good idea!
Do you mind creating a dedicated issue about that please, not to mix the two topics here?
Regardless of net.mptcp.pm_type being 0 or 1, mptcpd will manipulate the endpoints accordingly with how mptcpd is configured. I've got this configuration:
I don't have an issue with the current behaviour, I'm just confused.
Another issue I'm having is interfaces that do not provide access to the internet will be added as subflows which breaks the connection. It'd be great to have an address notification flag where I can specify interfaces as a whitelist so that the plugins would only be notified with the addresses of the whitelisted interfaces.
The text was updated successfully, but these errors were encountered: