treewide: move freifunk-related packages to separate repo
[project/luci.git] / contrib / package / meshwizard / files / usr / bin / meshwizard / helpers / supports_vap.sh
diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/supports_vap.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/supports_vap.sh
deleted file mode 100755 (executable)
index 7fdff3c..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-# checks if a given device can be used for a VAP interface (1 adhoc + 1 ap)
-dev="$1"
-type="$2"
-
-
-if [ -z "$dev" -o -z "$type" ]; then
-       exit 1
-fi
-
-if [ "$type" = "mac80211" ]; then
-       # not hostapd[-mini], no VAP
-       if [ ! -x /usr/sbin/hostapd ]; then
-               echo "WARNING: hostapd[-mini] is required to be able to use VAP with mac80211."
-               exit 1
-       fi
-        # get driver in use
-        netindex="$(echo $dev |sed 's/[a-zA-z]*//')"
-       if [ -d /sys/class/net/wlan${netindex}/device/driver/module ]; then
-               driver="$(basename $(ls -l /sys/class/net/wlan${netindex}/device/driver/module | sed -ne 's/.* -> //p'))"
-               if [ "$driver" = "ath9k" -o  "$driver" = "ath5k" ]; then
-                       exit 0
-               else
-                       exit 1
-               fi
-       else
-               exit 1
-       fi
-else
-       exit 1
-fi
-