]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
dhcpcd.exe: Store the default gateway when in QMI mode
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 1 Dec 2022 17:23:05 +0000 (17:23 +0000)
committerPeter Müller <peter.mueller@ipfire.org>
Sat, 17 Dec 2022 17:20:46 +0000 (17:20 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/initscripts/networking/dhcpcd.exe

index b557bcb1218f3fa5b553fe64e8c3df6f34f17ca9..fe64132c893c429f5f82b6f141f8406a1f35d1d5 100644 (file)
@@ -146,7 +146,13 @@ setup_qmi() {
        ip addr add "${address}/${netmask}" dev "${interface}"
 
        # Configure the default route
-       ip route add default via "${gateway}" mtu "${mtu}"
+       if [ -n "${gateway}" ]; then
+               # Store the default gateway
+               echo -n "${gateway}" > /var/ipfire/red/remote-ipaddress
+
+               # Configure the default route
+               ip route add default via "${gateway}" mtu "${mtu}"
+       fi
 
        return 0
 }