![wpa_supplicant - 로밍 시도가 실패한 후 BSSID가 00:00:00:00:00:00으로 변경되는 이유는 무엇입니까? 이것은 wpa-supplicant의 버그입니까 아니면 예상되는 동작입니까?](https://linux55.com/image/147981/wpa_supplicant%20-%20%EB%A1%9C%EB%B0%8D%20%EC%8B%9C%EB%8F%84%EA%B0%80%20%EC%8B%A4%ED%8C%A8%ED%95%9C%20%ED%9B%84%20BSSID%EA%B0%80%2000%3A00%3A00%3A00%3A00%3A00%EC%9C%BC%EB%A1%9C%20%EB%B3%80%EA%B2%BD%EB%90%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%EC%9D%B4%EA%B2%83%EC%9D%80%20wpa-supplicant%EC%9D%98%20%EB%B2%84%EA%B7%B8%EC%9E%85%EB%8B%88%EA%B9%8C%20%EC%95%84%EB%8B%88%EB%A9%B4%20%EC%98%88%EC%83%81%EB%90%98%EB%8A%94%20%EB%8F%99%EC%9E%91%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
[wpa_supplicant] 로밍 시도가 실패한 후 BSSID가 00:00:00:00:00:00으로 변경되는 이유는 무엇입니까? 이것은 wpa-supplicant의 버그입니까 아니면 예상되는 동작입니까?
특정 bssid에 대해 ROAM 작업(wpa_cli ROAM)을 트리거한 후 "WPA: Unable to select WPA/RSN" 오류로 인해 재연결이 실패하지만 이전 연결을 유지하고 외부 네트워크에 연결할 수 있지만 BSSID를 설정한 후 ~ 00:00:00:00:00, 이는 예상된 동작입니다.
Selected interface 'wlan0'
bssid=00:00:00:00:00:00
freq=5805
ssid=my_ssid
id=1
mode=station
pairwise_cipher=CCMP
group_cipher=CCMP
key_mgmt=WPA2-PSK
wpa_state=COMPLETED
ip_address=169.254.113.222
address=xx:xx:xx:xx:xx:x
uuid=amu_uuid
ieee80211ac=1
이는 sme_send_authentication() wpa_supplicant/sme.c 함수의 memset 때문인데, 방금 인증 요청을 보내기 전에 memset의 위치를 나중 부분으로 옮겼습니다. 이제 BSSID를 이전 bssid 자체로 유지하고 연결을 유지합니다. 이것은 wpa-supplicant의 버그입니까, 아니면 예상되는 동작입니까? ?
자세한 내용은: -
wpa_supplicant 버전 - 2.7,
재현 단계, 1. 클라이언트가 bssid에 연결되어 있는지 확인하십시오. 2. WPA_CLI ROAM 3. wpa_cli 상태를 확인합니다. (로밍 시도가 실패한 경우에만) 다음 오류와 함께 로밍이 실패합니다.
SME: WPA 키 관리 및 암호화 제품군을 설정할 수 없습니다.
wpa_cli 상태는 bssid가 00:00:00:00:00이고 여전히 이전 bssid에 연결되어 있음을 보여줍니다.