#!/bin/sh

IF=eth0
CH=1
MCH=12
PPC=`netstat -in | grep ^$IF | awk '{print $4+$5+$6}'`

while :; do
	for CH in 1 6 11 3 5 7 9 2 4 8 10 12 ; do 
		PC=`netstat -in | grep ^$IF | awk '{print $4+$5+$6}'`
		DIFF=`expr $PC - $PPC`
		echo Channel\ $CH\ Packet\ count\ $DIFF
		PPC=$PC
		CH=`expr $CH + 1`
		iwconfig $IF channel $CH
		sleep 1
	done
done

