I'm running Canyon CN-WF511 wireless PCI card (Ralink RT2561S) in hostap mode in my 30m2 flat, serving one laptop next room. The wireless quality has always been less than stellar, even when few meters from the OpenBSD box antenna. But it works for reading mail and news and thats all that matters in this case.
Unfortunately, after updating last week (I'm following -current) things got a bit worse. When in the same room with the AP, it works as craptastically as before, but further away (say 5 meters and a concrete wall between) things slowly cripple to the point when laptop can't even find the AP. Long story short, looks like this update is to blame here: replace rssadapt(9) with amrr for automatic rate control. as a side-effect, this should fix all the "bogus xmit rate" panics users have been complaining about for some time when operating in HostAP mode. I grabbed previous versions of relevant files from cvsweb and rebuilt the kernel. Things work well now. Btw, I, too, suffered kernel panics before but forcing mode 11b in hostname.ral0 took care of that. Here's my dmesg: http://doktor.kompro.ee/dmesg PS. I stared at the output of tcpdump -i ral0 -y IEEE802_11_RADIO when it was broken but could'nt make any sense of it. If someone would tell me what to look for there, I'm willing to break things again and investigate.