From 5ab9e0ff76930a53898ecd2bd450df932ee23433 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Thu, 6 Oct 2022 07:25:53 -0500 Subject: [PATCH] use ap0 hack only on RPi hardware --- roles/network/tasks/sysd-netd-debian.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/roles/network/tasks/sysd-netd-debian.yml b/roles/network/tasks/sysd-netd-debian.yml index c691f8317..ed627f797 100644 --- a/roles/network/tasks/sysd-netd-debian.yml +++ b/roles/network/tasks/sysd-netd-debian.yml @@ -58,7 +58,7 @@ - { src: 'hostapd/00-iiab-debug', dest: '/etc/networkd-dispatcher/routable.d/00-iiab-debug' } when: discovered_wireless_iface != "none" or discovered_wired_iface != "none" -- name: Create networkd-dispatcher hook for hostapd wifi_up_down True +- name: Create networkd-dispatcher hook for ap0 on RPi hardware with wifi_up_down True template: owner: root group: root @@ -69,9 +69,9 @@ - { src: 'hostapd/netd-disp', dest: '/etc/networkd-dispatcher/carrier.d/iiab-wifi' } - { src: 'hostapd/netd-disp', dest: '/etc/networkd-dispatcher/no-carrier.d/iiab-wifi' } - { src: 'hostapd/netd-disp2', dest: '/etc/networkd-dispatcher/routable.d/iiab-wifi2' } - when: discovered_wireless_iface != "none" and wifi_up_down + when: discovered_wireless_iface != "none" and rpi_model != "none" and wifi_up_down -- name: Remove networkd-dispatcher hook for wifi_up_down False +- name: Remove networkd-dispatcher hook for ap0 on RPi hardware with wifi_up_down False file: path: "{{ item.dest }}" state: absent @@ -80,7 +80,7 @@ - { dest: '/etc/networkd-dispatcher/no-carrier.d/iiab-wifi' } - { dest: '/etc/networkd-dispatcher/routable.d/iiab-wifi' } - { dest: '/etc/networkd-dispatcher/routable.d/iiab-wifi2' } - when: discovered_wireless_iface != "none" and not wifi_up_down + when: discovered_wireless_iface != "none" and rpi_model != "none" and not wifi_up_down - name: Reload systemd systemd: