xref: /openwifi/user_space/inject_80211/inject_80211.sh (revision 0a94bc0010534866f75baed69282b1de129fffc8)
17273ec43Smmehari#!/bin/bash
27273ec43Smmehari
3*0a94bc00SJiao Xianjun# Author: Michael Mehari
4*0a94bc00SJiao Xianjun# SPDX-FileCopyrightText: 2019 UGent
5a6085186SLina Ceballos# SPDX-License-Identifier: AGPL-3.0-or-later
6a6085186SLina Ceballos
77273ec43SmmehariHW_MODE='n'
87273ec43SmmehariCOUNT=100
97273ec43SmmehariDELAY=1000
107273ec43SmmehariRATE=( 0 1 2 3 4 5 6 7 )
117273ec43SmmehariSIZE=( $(seq -s' ' 50 100 1450) )
127273ec43SmmehariIF="mon0"
137273ec43Smmehari
147273ec43Smmeharifor (( i = 0 ; i < ${#SIZE[@]} ; i++ )) do
157273ec43Smmehari	for (( j = 0 ; j < ${#RATE[@]} ; j++ )) do
167273ec43Smmehari		inject_80211 -m $HW_MODE -n $COUNT -d $DELAY -r ${RATE[$j]} -s ${SIZE[$i]} $IF
177273ec43Smmehari		sleep 1
187273ec43Smmehari	done
197273ec43Smmeharidone
207273ec43Smmehari
21