hello,
You are using 802.1x, which means wpa_supplicant from the ports
tree is involved. I never use 802.1x myself, but I supose you'll
need to manually kick wpa_supplicant somehow to regain a connection
when the AP changes channel.
noted.
Until proper 802.1x support arrives in the base system (if ever),
automatic roaming on OpenBSD will only work with WPA2 PSK.
thanks, didn't even occur to me that 802.1x was complicating things.
I have a second location with a similar AP but where it's just
configured with WPA2 PSK, next time I am there I'll see if it
happens there too. However I suspect my current location has more
channel switching because of the large amount of other APs in
range.
You can remove the -powersave option. It does nothing.
thanks, to satisfy my own curiosity is there a way to know this
without being familiar with the code?
The -chan option does not take an argument, so ifconfig will interpret
'5' as an address in this command.
*ugh* of course, if I had just read the manpage a bit more carefully,
I'd have avoided this, sorry about that.
Furthermore, you are hard-coding channel 8, so the wireless stack will
from
now on never use a channel other than 8 until you run ifconfig iwm0
-chan.
You are overriding automatic channel selection and this might well be
the
reasons why you are seeing a roaming problem in the first place.
ah, that makes sense, however I saw this issue before I've ever did
that.
it would happen from a fresh boot where it would automatically(?) pick
the best channel. But regardless your point stands, I can definitely see
this being responsible for all issues encountered after the first time
it's done.
thanks again for your detailed explanations,
.jh