summaryrefslogtreecommitdiff
path: root/inventory/group_vars/accesspoints/main.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-11-24 20:40:05 +0100
committerChristian Pointner <equinox@spreadspace.org>2019-11-24 20:40:05 +0100
commita08cc107f343202eb7f2805a9a144e04dda13ff5 (patch)
tree948ad493f9a8fac7b251401455c90a311d53dbab /inventory/group_vars/accesspoints/main.yml
parentelevate/info-beamer: added still for 2020 (diff)
accesspoins: added script do list assiocated stations
Diffstat (limited to 'inventory/group_vars/accesspoints/main.yml')
-rw-r--r--inventory/group_vars/accesspoints/main.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/inventory/group_vars/accesspoints/main.yml b/inventory/group_vars/accesspoints/main.yml
index e78cd47c..434b1fa7 100644
--- a/inventory/group_vars/accesspoints/main.yml
+++ b/inventory/group_vars/accesspoints/main.yml
@@ -128,6 +128,23 @@ openwrt_mixin:
iptables -P FORWARD ACCEPT
}
+ /usr/bin/list-stations:
+ mode: "0755"
+ content: |
+ #!/bin/sh
+
+ interfaces=$(iw dev | grep "Interface " | awk '{ print($2) }' | sort)
+
+ for interface in $interfaces; do
+ essid=$(iw $interface info | grep "ssid " | awk '{ print($2) }')
+ bssid=$(iw $interface info | grep "addr " | awk '{ print($2) }')
+ echo "$interface ($bssid, ssid: $essid)"
+ iw $interface station dump | grep "^Station" | awk '{ print(" - "$2) }';
+ echo "";
+ done
+
+ exit 0
+
openwrt_uci:
system: