setup/clone/utility/sats-dwc@.service

22 lines
681 B
SYSTEMD

[Unit]
Description=[::SATS::] Dynamic Wireless Credentials (%i)
Requires=network-online.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device network-online.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/echo "[1] Bringing %i up"
ExecStart=-/usr/sbin/ip link set dev %i up
ExecStart=/bin/echo "[2] Running Dynamic Wireless Configuration"
ExecStart=/bin/bash /etc/wpa_supplicant/%i.dwc
ExecStart=/bin/echo "[3] Running WPA Supplicant"
ExecStart=/sbin/wpa_supplicant -B -Dwext -i%i -c/etc/wpa_supplicant/%i.conf
ExecStart=/bin/echo "[4] Running DHCP client"
ExecStart=/sbin/dhclient %i
[Install]
WantedBy=multi-user.target