Re: wpa_supplicant keeps de- and reassociating
"Kevin Oberman" <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.mobile |
|---|---|
| Message-ID | <[email protected]> |
> Date: Wed, 27 Feb 2008 11:36:48 +0100 > From: Tobias Roth <[email protected]> > Sender: [email protected] > > Hi > > I see the following when I connect to the universitys wlan with > 7.0-PRERELEASE and if_ath0: > > I associate to a wlan using wpa_supplicant. There are several base > stations for the same network around. First-time association works a bit > slow but otherwise well, but then, after a while (quite frequently), > something initiates a rescan, and the connections drops for some time. > The laptops position was not changed during that time. > > Then, most of the time, things fix themselves and the interface > reassociates, but this can take sme time. If I issue "ifconfig ath0" a > few times during one of those dropouts, I can see different channels > being tried, and also sometimes my ssid is shown, sometimes no ssid is > shown during scanning. > > Questions: > > 1) what is causing these deassociate/scan/reassociate cycles? Background scans are causing it. They should not, but I have seen it a lot. I only see it when I travel and am in a location where there are multiple APs. > 2) why is it unsetting the ssid, when I explicitly set it in wpa_conf? I assume you mean wpa_supplicant.conf, but I don't know why. I know that I see it on my Atheros 5212. I have some guesses, but I have been unable to confirm anything. I suspect that it is if the BG scan completes and did not see the current AP, even if the current AP is active. It may also be that a different AP is stronger when the scan takes place. I can only troubleshoot this on occasion when I am someplace where I get several APs...usually at a conference, so I may not get a chance to collect information any time soon. > 2) how can I stop this (i.e. keep the current connection after initial > association? ifconfig ath0 -bgscan (as superuser) after the initial association has completed successfully. (I could probably do it by putting "-bgscan" im the ifconfig_ath0 line in my rc.conf.local. This would have a negative impact on roaming, though, so it is not the ideal solution, just one that works fairly well. Something is simply interacting badly between the wpa_supplicant and the background scans, but tracking it down will be a real pain! Still using profile.sh! -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: [email protected] Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751
signature.asc
(application/pgp-signature, 224 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFHxeAMkn3rs5h7N1ERAn+qAJ9M7RiYxvHj+FXxubY6mZQq4KzztgCeM6t2 9AanMEluUpHNfzeZWE8Hvaw= =AEg6 -----END PGP SIGNATURE-----