mediatek: fix IPv4-only corner case and commit in 99-net-ps

The uci config section network.globals set up in /bin/config_generate
will only be created if /proc/sys/net/ipv6 exists.

Correspondingly, lacking IPv6 support, the command
uci set network.globals.packet_steering=1
will fail with "uci: Invalid argument" as the network.globals config
has not been set up.

Fix that by adding the setup there as well.

While at it, limit the uci commit to the network config file.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
Adrian Schmutzler 2020-06-16 14:46:42 +02:00
parent 866ad46662
commit 636b62e8e2
1 changed files with 4 additions and 1 deletions

View File

@ -1,3 +1,4 @@
uci set network.globals='globals'
uci set network.globals.packet_steering=1
uci set network.eth0=device
uci set network.eth0.name=eth0
@ -9,5 +10,7 @@ uci set network.lan2=device
uci set network.lan2.name=lan2
uci set network.lan3=device
uci set network.lan3.name=lan3
uci commit
uci commit network
exit 0