openwrt_wpa3
ansible-role-openwrt-wpa3
ansible-galaxy install bit_kitchen.openwrt_wpa3
This ansible role configures OpenWrt (>= 19.07) for WPA3 support. It installs either wpad-openssl
(default) or wpad-wolfssl
to provide WPA3 support as AP (access point) and station (client). For more information, check OpenWrt Doc.
The following conflicting packages will be removed first if installed:
- hostapd
- hostapd-basic
- hostapd-mini
- wpad
- wpad-basic
- wpad-mini
The following conflicting packges won't get removed if installed as they provide WPA3 functionality as well, and this role will fail itself.
- hostapd-openssl
- hostapd-wolfssl
- wpad-mesh-openssl
- wpad-mesh-wolfssl
- wpad-openssl
- wpad-wolfssl
A reboot is required for changes to take effect.
Requirements
- OpenWrt >= 19.07
Role Variables
Variable | Default | Comment |
---|---|---|
openwrt_ssl | openssl |
SSL library to use. Options are openssl and wolfssl . |
Dependencies
gekmihesg.openwrt
Example Playbook
- name: Configure WPA3 with wpad-openssl
hosts: openwrt
remote_user: root
gather_facts: yes
roles:
- bit_kitchen.openwrt_wpa3
- name: Configure WPA3 with wpad-wolfssl
hosts: openwrt
remote_user: root
gather_facts: yes
roles:
- name: bit_kitchen.openwrt_wpa3
openwrt_ssl: wolfssl
License
Author Information
Install
ansible-galaxy install bit-kitchen/ansible-role-openwrt-wpa3
License
Unknown
Downloads
38
Owner