summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Eichenberger <stefan.eichenberger@toradex.com>2025-04-11 11:08:50 +0200
committerStefan Eichenberger <eichest@gmail.com>2025-04-11 11:21:15 +0200
commit168339bb80da694a793de5bd2dbbffdeaae5101d (patch)
tree68e9a3b6489ad0108bd6d6054956080f6580be92
parent747c97936c770ba7f74f3dee125db7f5e4d97daa (diff)
systemd: network: Make RNDIS network optional for online state
The RNDIS network is not always present or required for the system's network connectivity to be considered generally "online" by systemd-networkd. However, the current configuration requires it. Therefore, set 'RequiredForOnline=no' in the 'rndis.network' configuration file. This ensures that systemd-networkd-wait-online.service can still succeed and the network-online.target can be reached even if the RNDIS interface is not available or configured. Related-to: ELB-6332 Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
-rw-r--r--recipes-core/systemd/systemd/rndis.network4
1 files changed, 4 insertions, 0 deletions
diff --git a/recipes-core/systemd/systemd/rndis.network b/recipes-core/systemd/systemd/rndis.network
index 408e602b..f9c0c583 100644
--- a/recipes-core/systemd/systemd/rndis.network
+++ b/recipes-core/systemd/systemd/rndis.network
@@ -3,6 +3,10 @@
# udevadm info --query=property /sys/class/net/usb0
Type=gadget
+[Link]
+# This link is not required to end in network-online.target
+RequiredForOnline=no
+
[Network]
Address=192.168.11.1/24
DHCPServer=yes