1*4882a593Smuzhiyun#! /bin/bash 2*4882a593Smuzhiyunifconfig mlan0 down 3*4882a593Smuzhiyunifconfig uap0 down 4*4882a593Smuzhiyunifconfig mmlan0 down 5*4882a593Smuzhiyunifconfig muap0 down 6*4882a593Smuzhiyunifconfig uap1 down 7*4882a593Smuzhiyunifconfig muap1 down 8*4882a593Smuzhiyunifconfig wfd0 down 9*4882a593Smuzhiyunifconfig wfd1 down 10*4882a593Smuzhiyunifconfig mwfd0 down 11*4882a593Smuzhiyunifconfig mwfd1 down 12*4882a593Smuzhiyunfor (( i = 0; i <= 30; i++ )) 13*4882a593Smuzhiyundo 14*4882a593Smuzhiyun rmmod moal 2> /dev/null 15*4882a593Smuzhiyun lsmod 2>&1 | grep moal > /dev/null 16*4882a593Smuzhiyun if [ ! $? -eq 0 ]; then 17*4882a593Smuzhiyun break 18*4882a593Smuzhiyun fi 19*4882a593Smuzhiyun sleep 1 20*4882a593Smuzhiyundone 21*4882a593Smuzhiyunrmmod mlan 22*4882a593Smuzhiyunsleep 5 23