Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doc and guidance for users #397

Open
matttbe opened this issue Apr 25, 2023 · 4 comments
Open

Doc and guidance for users #397

matttbe opened this issue Apr 25, 2023 · 4 comments

Comments

@matttbe
Copy link
Member

matttbe commented Apr 25, 2023

We don't have a clear documentation and guidance for users. It is missing and we can see that by looking at the recent tickets we got from users.

It might be good to update https://mptcp.dev with:

Also, regarding the issues on GitHub, it might be good to add templates with some hints / pointers: not to much of text, commands that can be helpful, etc.

Anybody interested by looking at that? :)

@matttbe
Copy link
Member Author

matttbe commented Apr 26, 2023

We can also add some tools as part of mptcpd, e.g. something to check if the routes are OK, something to dump all useful info.

@matttbe
Copy link
Member Author

matttbe commented May 2, 2023

From the last meeting: we can also modify mptcpize to check the paths, etc.:

  • check the different endpoints and check if the routes are OK: ip route get <ip> from <iface>
  • check if we get an ADD_ADDR by just opening a new connection (to have more subflows established, we need to get data)

@pabeni
Copy link

pabeni commented May 3, 2023

check if we get an ADD_ADDR by just opening a new connection (to have more subflows established, we need to get data)

... and then check if the local host valid route to reach such address, additionally check if local endpoint with full-mesh flag have valid route to reach such address.

In both case reports the expected number of created subflows and the eventual problematic endpoints.

Note that the above will not catch firewall or NAT related issues

@matttbe
Copy link
Member Author

matttbe commented May 3, 2023

(and we don't have to code that in C ;-) )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Needs triage
Development

No branches or pull requests

2 participants