mirror of
https://github.com/iiab/iiab.git
synced 2025-02-13 19:52:06 +00:00
81 lines
2.3 KiB
YAML
81 lines
2.3 KiB
YAML
# Defaults for network detection
|
|
wireless_lan_present: False
|
|
strict_networking: False
|
|
iiab_demo_mode: False
|
|
gui_static_wan: False
|
|
wan_cidr:
|
|
|
|
# Set defaults for discovery process as strings
|
|
wifi1: "not found-1"
|
|
wifi2: "not found-2"
|
|
ap_device: "none"
|
|
device_gw: "none"
|
|
device_gw2: ""
|
|
|
|
iiab_wan_iface: "none"
|
|
iiab_lan_iface: "none"
|
|
discovered_lan_iface: "none"
|
|
discovered_wired_iface: "none"
|
|
discovered_wireless_iface: "none"
|
|
|
|
# Red Hat
|
|
#iiab_wired_lan_iface: "none"
|
|
#iiab_wireless_lan_iface: "none"
|
|
has_WAN: False
|
|
has_ifcfg_gw: "none"
|
|
has_wifi_gw: "none"
|
|
|
|
# Debian
|
|
dhcpcd_result: ""
|
|
wan_in_interfaces: False
|
|
network_manager_active: False
|
|
systemd_networkd_active: False
|
|
|
|
# The values here are default local variables.
|
|
gui_wan_iface: "unset"
|
|
gui_static_wan_ip: "unset"
|
|
gui_desired_network_role: Gateway
|
|
wondershaper_dspeed: "4096"
|
|
wondershaper_upspeed: "1024"
|
|
|
|
# Wi-Fi
|
|
host_ssid: IIAB
|
|
hostapd_wait: 1
|
|
host_wifi_mode: g
|
|
host_channel: 6
|
|
host_wireless_n: False
|
|
# Below moved to /etc/iiab/local_vars.yml: (so implementer sets this)
|
|
#host_country_code: US
|
|
hostapd_secure: True
|
|
hostapd_password: "iiab2017"
|
|
driver_name: nl80211
|
|
hostapd_enabled: True
|
|
# Above is forcibly set to False (in roles/network/tasks/main.yml) if IIAB is
|
|
# being WiFi-installed (run "iiab-hotspot-on" AFTER ./iiab-install completes
|
|
# and content is downloaded, to enable the internal WiFi Access Point / AP!)
|
|
reboot_to_AP: False
|
|
# For those installing IIAB over WiFi: "reboot_to_AP: True" overrides the above
|
|
# detection of WiFi-as-gateway, forcing "hostapd_enabled: True" regardless.
|
|
|
|
network_config_dir: /etc/network/interfaces.d
|
|
#iiab_network_mode: "Gateway"
|
|
dns_jail_enabled: False
|
|
services_externally_visible: False
|
|
|
|
# Following variables set for old Apache, dhcpd, named usage
|
|
dhcpd_install: True
|
|
dhcpd_enabled: True
|
|
named_install: True
|
|
named_enabled: True
|
|
dnsmasq_enabled: False
|
|
dnsmasq_install: False
|
|
|
|
# For @tim-moody's Nodogsplash approach to Captive Portal? High experimental as of June 2018: github.com/iiab/iiab/issues/608
|
|
captive_portal_enabled: False
|
|
|
|
# Simple python Captive Portal, that @m-anish & @jvonau are experimenting with in July 2018: github.com/iiab/iiab/pull/870
|
|
py_captive_portal_install: True
|
|
py_captive_portal_enabled: True
|
|
py_captive_portal_port: "9090"
|
|
py_captive_portal_username: "Admin"
|
|
py_captive_portal_password: "changeme"
|