summaryrefslogtreecommitdiff
path: root/inventory/group_vars/accesspoints/main.yml
diff options
context:
space:
mode:
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: