#/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}