From c2730635a64d229c53c483925ecc3b3b3cd68a07 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Sun, 3 May 2020 14:00:20 -0500 Subject: [PATCH] override 'vars' if the hardware is not present --- roles/network/tasks/hostapd.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/network/tasks/hostapd.yml b/roles/network/tasks/hostapd.yml index 8800edc95..5ce1ff2e2 100644 --- a/roles/network/tasks/hostapd.yml +++ b/roles/network/tasks/hostapd.yml @@ -4,10 +4,10 @@ enabled: no masked: no -- name: Disable hostapd when not using ap0 and wifi gateway present +- name: Disable hostapd when not using ap0 and wifi gateway present or no WiFi hardware present set_fact: hostapd_enabled: False - when: not wifi_up_down and discovered_wireless_iface == iiab_wan_iface + when: (not wifi_up_down and discovered_wireless_iface == iiab_wan_iface) or discovered_wireless_iface == "none" - name: Detect current Wifi channel shell: iw {{ discovered_wireless_iface }} info | grep channel | cut -d' ' -f2