我使用以下命令连接:
sudo wpa_supplicant -B -D nl80211 -i wlan_card -c /etc/wpa_supplicant/connection.conf
它连接好,并保持连接。 如果APclosures,则连接断开,如果AP恢复,则连接返回。 如果我closureswifi接口:
sudo ip link set wlan_card down
它下降。 当我把它提出来:
sudo ip link set wlan_card up
与wpa_supplicant一起发起的连接再次重新连接。
这种稳定,持久的连接是非常好的,但如果我想连接到不同的AP,则会导致问题。
当我用任何命令尝试使用wpa_cli时,它只是给我以下错误:
Failed to connect to non-global ctrl_ifname: (nil) error: No such file or directory
当我尝试断开连接时:
sudo iw dev wlan_card disconnect
它断开,但立即重新连接,所以,目前,我必须保留:
ps -AlF|grep -i wpa sudo kill -KILL wpa_pid
我想知道正确的方法来停止连接,否则查杀是唯一的方法?