---

network:
  wan:
    interface: "eth0"
  lan:
    interface: "eth1"
    address: "10.0.0.1" 
    netmask: "255.255.255.0"
    dns_search: ""
    dns_nameservers: "10.0.0.1"
  mgmt:
    interface: "eth2"
    address: "192.168.0.2"
    netmask: "255.255.255.0"
    dns_search: ""
    dns_nameservers: "10.0.0.1"
  wlan:
    interface: "wlan0"
    address: "10.0.0.2"
    netmask: "255.255.255.0"
    gateway: "10.0.0.1"
    dns_search: ""
    dns_nameservers: "10.0.0.1"
  bridge:
    interface: "br0"
    address: "10.0.0.1"
    netmask: "255.255.255.0"

dnsmasq:
  interfaces:
    - "{{ network.bridge.interface }}"
  except_interfaces:
    - "{{ network.wan.interface }}"
  dhcp_range: "10.0.0.2,10.0.0.50,12h"
  expand_hosts_domain: ""

hostapd:
  interface: "{{ network.wlan.interface }}"
  ssid: ""
  country_code: "US"
  hw_mode: "a"
  channel: "0"
  wpa: "1"
  wpa_psk_hex: ""
  wpa_pairwise: "CCMP"
  rsn_pairwise: "CCMP"
  wpa_key_mgmt: "WPA-PSK"
  wps_state: "0"
  ht_capab: "[HT40+][RX-HT40-SGI][TX-STBC][RX-STBC1][DSSS_CK-40]"
  driver: "nl80211"
  ht: "1"
  vht: "0"
  wmm_enabled: "1"
  pid_file: "/var/run/hostapd.pid"

iptables:
  wan_interface: "{{ network.wan.interface }}"
  lan_interface: "{{ network.lan.interface }}"
  mgmt_interface: "{{ network.mgmt.interface }}"
  wlan_interface: "{{ network.wlan.interface }}"