create_ap이 유효한지 확인할 수 있나요?

create_ap이 유효한지 확인할 수 있나요?

나는 현재 사용하고 있습니다스크립트create_apRaspbian을 실행하는 Raspberry Pi를 사용하여 Wi-Fi 액세스 포인트(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

관련 정보