aboutsummaryrefslogtreecommitdiffstats
path: root/package
diff options
context:
space:
mode:
authorLech Perczak <lech.perczak@gmail.com>2022-03-12 17:57:44 +0100
committerHauke Mehrtens <hauke@hauke-m.de>2023-07-26 13:32:13 +0200
commite54e5bc415ceea61391a22cf0bfe88181690ce3e (patch)
tree721b75751e5a1864b803197229a9cad665d39be5 /package
parent2b889aa71a1a3974979cff8c4357f1d64f79e3df (diff)
downloadupstream-e54e5bc415ceea61391a22cf0bfe88181690ce3e.tar.gz
upstream-e54e5bc415ceea61391a22cf0bfe88181690ce3e.tar.bz2
upstream-e54e5bc415ceea61391a22cf0bfe88181690ce3e.zip
uqmi: do not start 464xlat for dual-stack configurations
If dual-stack configuration is in use, and dhcpv6 option is set, do not start 464xlat sub-interface for dhcpv6 sub-interace , as the configuration already provides IPv4 connectivty, be it through single or dual APN configuration. Signed-off-by: Lech Perczak <lech.perczak@gmail.com> (cherry picked from commit a9237c1af9c2eee0a49d96f2588be85d24489f20)
Diffstat (limited to 'package')
-rwxr-xr-xpackage/network/utils/uqmi/files/lib/netifd/proto/qmi.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh
index fd90d581e1..6c5104bccd 100755
--- a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh
+++ b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh
@@ -388,6 +388,7 @@ proto_qmi_setup() {
json_init
json_add_string name "${interface}_6"
json_add_string ifname "@$interface"
+ [ "$pdptype" = "ipv4v6" ] && json_add_string iface_464xlat "0"
json_add_string proto "dhcpv6"
[ -n "$ip6table" ] && json_add_string ip6table "$ip6table"
proto_add_dynamic_defaults