layereight.wifi
ansible-wifi 
Un rol de Ansible simple para instalar y configurar wpa_supplicant en sistemas tipo Debian.
Requisitos
- un usuario con permisos de sudo
Instalar el rol a través de Ansible Galaxy
Ejecutar típicamente:
$ ansible-galaxy install layereight.wifi
Si deseas instalar una versión específica en una colección con otros roles usando un archivo de roles:
$ ansible-galaxy install -r roles.yml
roles.yml
- name: layereight.wifi
src: layereight.wifi
version: "1.3.0"
- también consulta la documentación de Ansible Galaxy y la introducción a Ansible Galaxy
Variables del rol
obligatorias
wifi_ssid: El SSID de tu Wifi.
wifi_psk: La contraseña de tu Wifi.
opcionales
wifi_country
- defecto: "DE"
- descripción: Código de país para el país en el que el dispositivo wifi está operando actualmente.
wifi_control_interface_access_group
- defecto: root
- descripción: Se puede usar para permitir que usuarios no root utilicen la interfaz de control. ver wpa_supplicant para más información
wifi_apt_cache_valid_time
- defecto: 86400
- descripción: Número de segundos que el caché de APT es válido.
wifi_rfkill_unblock
- defecto: true
- descripción: Desbloquear la interfaz wifi usando
rfkill
cuando está configurado comotrue
.
wifi_disable_dhcpcd_workaround
- defecto: false
- descripción: dhcpcd interfiere con la configuración normal de las interfaces para wpa_supplicant. Esta solución deshabilitará dhcpcd para la wifi_disable_dhcpcd_workaround_interface dada, así como el hook de wpa_supplicant.
wifi_disable_dhcpcd_workaround_interface
- defecto: wlan0
- descripción: La interfaz de red para la que aplicaremos wifi_disable_dhcpcd_workaround.
Ejemplo de Playbook
Ejecución típica del playbook:
$ ansible-playbook -i inventory wifi.yml
inventario
[wifihosts]
myhost ansible_host=192.168.0.101 ansible_user=myuser ansible_ssh_pass=password
wifi.yml
- hosts: wifihosts
roles:
- layereight.wifi
vars:
wifi_ssid: "mi_nombre_de_wifi"
wifi_psk: "mi_contraseña_de_wifi"
Acerca del proyecto
A simple Ansible role to install and configure wpa_supplicant.
Instalar
ansible-galaxy install layereight.wifi
Licencia
Unknown
Descargas
2.3k
Propietario