summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2021-06-19 09:08:17 +0200
committerFelix Fietkau <nbd@nbd.name>2021-06-19 09:16:51 +0200
commit7f30b02013f2fcd69bef52d12597b232aaefcfed (patch)
tree2b44544a320fc0e776d88825b44e9f0342a2b243
parent16bff892f4155005d9cd9ec3981f099e4c1076d2 (diff)
downloadnetifd-7f30b02013f2fcd69bef52d12597b232aaefcfed.tar.gz
examples: make dummy wireless vif names shorter
avoids running into ifname size limits Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rwxr-xr-xexamples/wireless/mac80211.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/wireless/mac80211.sh b/examples/wireless/mac80211.sh
index 2ee1c73..3e31bc9 100755
--- a/examples/wireless/mac80211.sh
+++ b/examples/wireless/mac80211.sh
@@ -38,9 +38,10 @@ setup_vif() {
json_get_var ssid ssid
json_select ..
- wireless_add_vif "$name" "dummy-$ssid"
+ wireless_add_vif "$name" "${radio}v$vifidx"
/bin/sleep 10 &
wireless_add_process "$!" /bin/sleep 1
+ vifidx=$((vifidx + 1))
}
drv_mac80211_cleanup() {
@@ -49,6 +50,8 @@ drv_mac80211_cleanup() {
drv_mac80211_setup() {
echo "mac80211 setup: $1"
+ radio=$1
+ vifidx=0
json_dump
for_each_interface "sta ap adhoc" setup_vif
wireless_set_data phy=phy0