64 lines
1.5 KiB
Bash
64 lines
1.5 KiB
Bash
|
|
#/bin/bash
|
||
|
|
|
||
|
|
RET=0
|
||
|
|
|
||
|
|
echo " "
|
||
|
|
echo " "
|
||
|
|
echo " "
|
||
|
|
echo "######################################################################################"
|
||
|
|
echo "####################### MT7988a Chip 2.4G, 5G, 6G AP Testing Start #######################"
|
||
|
|
|
||
|
|
ifconfig ra0 up > /dev/null
|
||
|
|
ifconfig ra1 up > /dev/null
|
||
|
|
ifconfig rai0 up > /dev/null
|
||
|
|
ifconfig rax0 up > /dev/null
|
||
|
|
|
||
|
|
sleep 5
|
||
|
|
|
||
|
|
result=`ifconfig -a | grep ra0 | wc -l`
|
||
|
|
if [ ${result} -ne 1 ]; then
|
||
|
|
echo "### mt_wifi driver 2.4G AP can't run up ###"
|
||
|
|
RET=1
|
||
|
|
else
|
||
|
|
result=`iwlist ra0 rate | grep "Current Bit Rate" | wc -l`
|
||
|
|
if [ ${result} -ne 1 ]; then
|
||
|
|
echo "### mt_wifi driver 2.4G AP can't work fine ###"
|
||
|
|
RET=1
|
||
|
|
else
|
||
|
|
echo "### mt_wifi driver 2.4G AP can work fine ###"
|
||
|
|
fi
|
||
|
|
fi
|
||
|
|
|
||
|
|
result=`ifconfig -a | grep rai0 | wc -l`
|
||
|
|
if [ ${result} -ne 1 ]; then
|
||
|
|
echo "### mt_wifi driver 5G AP can't run up ###"
|
||
|
|
RET=1
|
||
|
|
else
|
||
|
|
result=`iwlist rai0 rate | grep "Current Bit Rate" | wc -l`
|
||
|
|
if [ ${result} -ne 1 ]; then
|
||
|
|
echo "### mt_wifi driver 5G AP can't work fine ###"
|
||
|
|
RET=1
|
||
|
|
else
|
||
|
|
echo "### mt_wifi driver 5G AP can work fine ###"
|
||
|
|
fi
|
||
|
|
fi
|
||
|
|
|
||
|
|
result=`ifconfig -a | grep rax0 | wc -l`
|
||
|
|
if [ ${result} -ne 1 ]; then
|
||
|
|
echo "### mt_wifi driver 6G AP can't run up ###"
|
||
|
|
RET=1
|
||
|
|
else
|
||
|
|
result=`iwlist rax0 rate | grep "Current Bit Rate" | wc -l`
|
||
|
|
if [ ${result} -ne 1 ]; then
|
||
|
|
echo "### mt_wifi driver 6G AP can't work fine ###"
|
||
|
|
RET=1
|
||
|
|
else
|
||
|
|
echo "### mt_wifi driver 6G AP can work fine ###"
|
||
|
|
fi
|
||
|
|
fi
|
||
|
|
|
||
|
|
echo "######################################################################################"
|
||
|
|
|
||
|
|
return ${RET}
|
||
|
|
|