wpa_supplicant は信号強度に応じてローミングせず、スループットに応じてローミングします。

wpa_supplicant は信号強度に応じてローミングせず、スループットに応じてローミングします。

WiFiローミングにwpa_supplicantを使用するときは、信号が弱いAPから信号の良いAP(信号レベルに応じたローミング)にローミングルールを切り替えたいと思います。しかし、テスト中に、wpa_supplicantが予想スループットに基づいてローミングするという事実を発見しました。なぜですか?以下は出力ログ情報です。

wpa_supplicant: wlan0: 2: 62:90:73:b0:f3:48 freq=2462 level=-70 snr=19 est_throughput=90000
wpa_supplicant: wlan0: 3: 22:90:3d:93:70:af freq=2462 level=-32 snr=57 est_throughput=65000
wpa_supplicant: wlan0: Selecting BSS from priority group 2   
wpa_supplicant: wlan0:    selected based on RSN IE  
wpa_supplicant: wlan0:    selected BSS 62:90:73:b0:f3:48 ssid='1906'  
wpa_supplicant: wlan0: Considering within-ESS reassociation  
wpa_supplicant: wlan0: Current BSS: 22:90:3d:93:70:af freq=2462 level=-32 snr=57 est_throughput=65000  
wpa_supplicant: wlan0: Selected BSS: 62:90:73:b0:f3:48 freq=2462 level=-70 snr=19 est_throughput=90000  
wpa_supplicant: wlan0: Allow reassociation - selected BSS has better estimated throughput

スループットに基づいて信号の弱いAPから信号の良いAPに切り替えるローミングルールが必要です。

関連情報