immortalwrt/package/network/utils
Lech Perczak 48e8bf1b8f uqmi: support split-APN IPv4 and IPv6 dual-stack
Add two new "v6apn" and "v6profile" properties, to support split-APN
dual-stack onfiguration. This extends the existing ipv4v6 PDP type,
allowing simultaneous connection to two distinct APNs,
one for IPv4 and one for IPv6.
The parameters override existing 'apn' and 'profile' respectively,
if set, but only for IPv6 part of the connection.
If unset, they default to their original values, constituting a standard
IPv4v6 setup.

If a different APN is set for IPv6, a corresponding profile MUST also be
configured, with a different ID, than the IPv4 profile, for example,
profile 2.
Both APNs must match ones configured through QMI or through 'AT+CGDCONT'
command.

Example configuration in UCI:

config interface 'wan'
        option proto 'qmi'
        option device '/dev/cdc-wdm0'
        option autoconnect '1'
        option pdptype 'ipv4v6'
        option apn 'internet'
        option v6apn 'internetipv6'
	option profile '1'
	option v6profile '2'

Corresponding profile configuration:
AT+CGDCONT?
+CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0
+CGDCONT: 2,"IPV6","internetipv6","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2023-06-11 18:26:41 +02:00
..
adb-enablemodem Move enablemodem from ramips to new package adb-enablemodem and make it used also by TL-MR6400 2017-05-27 07:54:40 +02:00
arptables build: prefer HTTPS if available (for packages) 2022-10-05 17:37:07 +02:00
bpftool bpftools: update, split off bpftool and libbpf packages 2023-05-24 21:17:20 +02:00
comgt comgt-ncm: add support for UNISOC SL8563 based TOZED TL70-C 2023-05-18 14:44:07 +02:00
ebtables ebtables: rename to ebtables-legacy 2022-03-19 16:13:58 +01:00
ethtool ethtool: update to 6.3 2023-05-15 15:24:45 +02:00
iproute2 iproute2: update to 6.3.0 2023-05-07 14:31:58 +02:00
ipset ipset: update to 7.17 2023-01-17 23:14:46 +01:00
iptables treewide: add support for "gc-sections" in PKG_BUILD_FLAGS 2023-03-21 18:28:22 +01:00
iw treewide: add support for "lto" in PKG_BUILD_FLAGS 2023-03-21 18:28:22 +01:00
iwcap iwcap: fix handling kill signal during dump 2017-03-14 13:29:03 +01:00
iwinfo iwinfo: update to latest HEAD 2023-05-18 01:44:41 +02:00
layerscape/restool treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00
linux-atm linux-atm: Include linux/sockios.h for SIOCGSTAMP 2020-04-09 00:12:46 +02:00
ltq-dsl-base ltq-dsl-base: enable for ipq40xx 2023-01-16 23:41:41 +00:00
nftables treewide: add support for "lto" in PKG_BUILD_FLAGS 2023-03-21 18:28:22 +01:00
resolveip network/utils/resolveip: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
rssileds rssileds: bump PKG_RELEASE due to libiwinfo ABI change 2023-01-23 13:55:42 +01:00
tcpdump tcpdump: update to 4.99.4 2023-04-17 15:32:48 +08:00
umbim treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00
uqmi uqmi: support split-APN IPv4 and IPv6 dual-stack 2023-06-11 18:26:41 +02:00
wireguard-tools treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00
wireless-tools wireless-tools: add package CPE ID 2022-10-19 21:40:23 +02:00
wpan-tools wpan-tools: update to 0.9 2022-07-10 18:16:34 +02:00
wwan wwan: add Medion S4222 usb lte stick 2023-05-18 14:32:04 +02:00
xdp-tools treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00