我可以检查 create_ap 是否有效吗?

我可以检查 create_ap 是否有效吗?

我目前正在使用剧本create_ap使用运行 Raspbian 的 Raspberry Pi 发出 Wifi 接入点 (WAP)。如何使用 bash 脚本检查 AP 是否已启动并正在运行?

供您参考,我是这样开始的:

create_ap --ieee80211n --ht_capab '[HT40+]' -n wlan0 $ESSID $PWD 

答案1

正如创建者所解释的这个问题在 GitHub 上,像下面这样的检查就可以解决问题:

if [[ create_ap --list-running | grep wlan0 | wc -l -ge 1 ]]
then
    echo "It works !!"
fi

怎么运行的 :

create_ap --list-running : shows all the interfaces on which create_ap is running
grep wlan0 : get the lines where we can find the interface
wc -l : count the lines

相关内容