# Перед работой Wi-Fi узлов выключается: адаптер сидит в 2,4 ГГц рядом # с приёмником. Состояние радио NetworkManager помнит через перезагрузку, # обратно включает только wifi-on.yml. - name: Wi-Fi выключить hosts: all gather_facts: false tasks: - name: Радио Wi-Fi выключено become: true ansible.builtin.shell: | if [ "$(nmcli radio wifi)" = disabled ]; then echo OK; else nmcli radio wifi off && echo CHANGED; fi register: radio changed_when: "'CHANGED' in radio.stdout" - name: wlan0 без адреса ansible.builtin.command: ip -4 -o addr show wlan0 register: wlan changed_when: false failed_when: wlan.stdout != ""