Project

General

Profile

Actions

Bug #1952

open

IPv6 support for inner (user) IP layer missing

Added by laforge about 7 years ago. Updated about 2 months ago.

Status:
In Progress
Priority:
High
Assignee:
Target version:
-
Start date:
02/18/2017
Due date:
% Done:

90%

Spec Reference:

Description

The 3GPP specs permit for both IPv4 and IPv6, but we only implement IPv4. This is embarrassing and should be changed. Contribution welcome!


Files

test2-netns-gtp-ipv4-over-ipv6.sh test2-netns-gtp-ipv4-over-ipv6.sh 1.94 KB pablo, 10/27/2023 02:30 PM
test2-netns-gtp-ipv6.sh test2-netns-gtp-ipv6.sh 1.64 KB pablo, 10/27/2023 02:30 PM
test2-netns-gtp-ipv6-over-ipv4.sh test2-netns-gtp-ipv6-over-ipv4.sh 2.04 KB pablo, 10/27/2023 02:30 PM
0002-link-gtp-add-support-for-local-listener-address.patch 0002-link-gtp-add-support-for-local-listener-address.patch 3.16 KB pablo, 10/27/2023 02:34 PM
0001-uapi-cache-linux-gtp.h-header.patch 0001-uapi-cache-linux-gtp.h-header.patch 1.45 KB pablo, 10/27/2023 02:34 PM
gtp-link-ipv4-ipv6.patch gtp-link-ipv4-ipv6.patch 4.1 KB pablo, 10/31/2023 11:06 AM
0001-gtp-link-add-IPv6-support.patch 0001-gtp-link-add-IPv6-support.patch 4.7 KB pablo, 11/15/2023 11:32 PM
test2-netns-gtp.sh test2-netns-gtp.sh 1.95 KB pablo, 11/15/2023 11:44 PM
test2-netns-gtp-ipv4-over-ipv6.sh test2-netns-gtp-ipv4-over-ipv6.sh 2 KB pablo, 11/15/2023 11:44 PM
test2-netns-gtp-ipv6.sh test2-netns-gtp-ipv6.sh 1.73 KB pablo, 11/15/2023 11:44 PM
test2-netns-gtp-ipv6-over-ipv4.sh test2-netns-gtp-ipv6-over-ipv4.sh 1.84 KB pablo, 11/15/2023 11:44 PM
GGSN_Tests.TC_pdp6_act_deact_gtpu_access.pcap.gz GGSN_Tests.TC_pdp6_act_deact_gtpu_access.pcap.gz 4.37 KB laforge, 11/16/2023 11:22 AM
0001-gtp-pass-up-link-local-traffic-to-userspace-socket.patch 0001-gtp-pass-up-link-local-traffic-to-userspace-socket.patch 988 Bytes pablo, 01/30/2024 09:33 AM
0001-gtp-use-IPv6-address-64-prefix-for-UE-MS.patch 0001-gtp-use-IPv6-address-64-prefix-for-UE-MS.patch 2.61 KB pablo, 01/30/2024 11:23 AM
0001-gtp-identify-tunnel-via-GTP-version-TEID-family.patch 0001-gtp-identify-tunnel-via-GTP-version-TEID-family.patch 7.01 KB pablo, 01/30/2024 12:18 PM
0001-gtp-allow-IPv6-only-listener-socket.patch 0001-gtp-allow-IPv6-only-listener-socket.patch 1020 Bytes pablo, 01/31/2024 06:20 PM
0001-gtp-link-add-IPv6-support.patch 0001-gtp-link-add-IPv6-support.patch 4.69 KB pablo, 01/31/2024 06:44 PM
0002-gtp-link-set-IPv6-socket-only.patch 0002-gtp-link-set-IPv6-socket-only.patch 1.27 KB pablo, 01/31/2024 06:44 PM
0003-gtp-provide-interface-to-set-family.patch 0003-gtp-provide-interface-to-set-family.patch 3.44 KB pablo, 01/31/2024 06:44 PM
0004-gtp-add-flags-to-gtp_tunnel-object.patch 0004-gtp-add-flags-to-gtp_tunnel-object.patch 7.2 KB pablo, 01/31/2024 06:44 PM
0005-gtp-genl-display-gtp-device-in-listing.patch 0005-gtp-genl-display-gtp-device-in-listing.patch 1.54 KB pablo, 01/31/2024 06:44 PM
0006-gtp-tunnel-display-i_tei-in-help.patch 0006-gtp-tunnel-display-i_tei-in-help.patch 800 Bytes pablo, 01/31/2024 06:44 PM
0001-fix-for-gtp-link-add-IPv6-support.patch 0001-fix-for-gtp-link-add-IPv6-support.patch 1.27 KB pablo, 02/14/2024 10:34 PM
0001-gtp-link-add-IPv6-support.patch 0001-gtp-link-add-IPv6-support.patch 4.69 KB pablo, 02/14/2024 10:59 PM
0002-gtp-link-set-IPv6-socket-only.patch 0002-gtp-link-set-IPv6-socket-only.patch 1.27 KB pablo, 02/14/2024 10:59 PM
0003-gtp-provide-interface-to-set-family.patch 0003-gtp-provide-interface-to-set-family.patch 3.44 KB pablo, 02/14/2024 10:59 PM
0004-gtp-add-flags-to-gtp_tunnel-object.patch 0004-gtp-add-flags-to-gtp_tunnel-object.patch 7.2 KB pablo, 02/14/2024 10:59 PM
0005-gtp-genl-display-gtp-device-in-listing.patch 0005-gtp-genl-display-gtp-device-in-listing.patch 1.54 KB pablo, 02/14/2024 10:59 PM
0006-gtp-tunnel-display-i_tei-in-help.patch 0006-gtp-tunnel-display-i_tei-in-help.patch 800 Bytes pablo, 02/14/2024 10:59 PM
0007-fix-for-gtp-link-add-IPv6-support.patch 0007-fix-for-gtp-link-add-IPv6-support.patch 1.27 KB pablo, 02/14/2024 10:59 PM
0001-gtp-link-allow-to-specify-listener-address.patch 0001-gtp-link-allow-to-specify-listener-address.patch 4.44 KB pablo, 02/15/2024 08:59 PM
0001-gtp-update-maximum-mtu-with-IPv6-support.patch 0001-gtp-update-maximum-mtu-with-IPv6-support.patch 848 Bytes pablo, 03/04/2024 01:15 PM
gtp-different-family-socket.patch gtp-different-family-socket.patch 1.31 KB pablo, 03/05/2024 05:18 PM

Related issues

Related to OsmoGGSN (former OpenGGSN) - Feature #6096: add support for kernel-GTP IPv6In Progressosmith07/12/2023

Actions
Related to Linux Kernel GTP-U - Bug #6123: IPv4/IPv6 address family has to be the same for inner layer and outer layerResolvedpablo07/31/2023

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)