summaryrefslogtreecommitdiff
path: root/roles
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2024-03-04 16:31:28 +0100
committerChristian Pointner <equinox@spreadspace.org>2024-03-04 16:31:42 +0100
commitbe1ec1504875594dfde9265cbeb3e9fdc07f0dc9 (patch)
treea7996b0c1de35cbd51b20b6f6f16aaef318667bb /roles
parentele-calypso: switch back to test video (diff)
info-beamer: configure wifi country code to enable channel 12 and 13
Diffstat (limited to 'roles')
-rw-r--r--roles/info-beamer/config/defaults/main.yml1
-rw-r--r--roles/info-beamer/config/tasks/main.yml7
2 files changed, 8 insertions, 0 deletions
diff --git a/roles/info-beamer/config/defaults/main.yml b/roles/info-beamer/config/defaults/main.yml
index fecc8bf4..da9f6693 100644
--- a/roles/info-beamer/config/defaults/main.yml
+++ b/roles/info-beamer/config/defaults/main.yml
@@ -65,6 +65,7 @@ info_beamer_feature_flags:
# info_beamer_wireless:
# ssid: "Infoscreens"
# key: "very-secret"
+# country: "AT"
## path to file will be installed using 'copy' module
# info_beamer_branding_logo: ""
diff --git a/roles/info-beamer/config/tasks/main.yml b/roles/info-beamer/config/tasks/main.yml
index 734f6842..e590da16 100644
--- a/roles/info-beamer/config/tasks/main.yml
+++ b/roles/info-beamer/config/tasks/main.yml
@@ -47,6 +47,13 @@
{{ info_beamer_wireless.key }}
dest: "{{ info_beamer_base_path }}/config/wireless"
+- name: configure wireless network interface
+ when: "info_beamer_wireless is defined and 'country' in info_beamer_wireless"
+ copy:
+ content: |-
+ {{ info_beamer_wireless.country }}
+ dest: "{{ info_beamer_base_path }}/config/wifi-country"
+
- name: enable info-beamer feature flags
loop: "{{ info_beamer_feature_flags | dict2items }}"
loop_control: