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 
rfkillcuando 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.wifiLicencia
 
            Unknown
          
Descargas
 
            2.3k
          
Propietario
 