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

Missing support for L2TPv3 #1120

Open
Zstorm999 opened this issue Jan 18, 2024 · 3 comments
Open

Missing support for L2TPv3 #1120

Zstorm999 opened this issue Jan 18, 2024 · 3 comments

Comments

@Zstorm999
Copy link

tcpdump version: 4.99.4
libpcap version: 1.10.4

There is currently no support for the L2TPv3 protocol in tcpdump. Attempts to capture packets result in the following error:
Unknown Version, neither L2F(1) nor L2TP(2).

This seems to be mostly a display issue: packets are correctly captured (and identified as an unknown l2tp version), and when storing the capture as pcap it is identified correctly by other software such as wireshark.

Reference for the protocol: https://www.rfc-editor.org/rfc/rfc3931

@infrastation
Copy link
Member

Adding such support would need some good example packet captures and a volunteer to add the missing code and to turn the packet captures into additional tests.

@Zstorm999
Copy link
Author

I have an example packet capture here :
l2tpv3.zip

I will try to make a pull request with an implementation in the next week.

@infrastation
Copy link
Member

Thank you. Please see the CONTRIBUTING.md file for a multitude of starting points.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants