Date: Wed, 01 Feb 2006 14:34:23 -0500 From: Dan Swartzendruber <dswartz@druber.com> To: Sam Leffler <sam@errno.com> Cc: freebsd-net@freebsd.org Subject: Re: 'ifconfig ath0 scan' hangs under 6.0-STABLE (resolved?) Message-ID: <6.2.3.4.2.20060201143401.01cf1a90@127.0.0.1> In-Reply-To: <43E10844.50603@errno.com> References: <6.2.3.4.2.20060201131645.01ce5cb0@127.0.0.1> <43E10844.50603@errno.com>
next in thread | previous in thread | raw e-mail | index | archive | help
At 02:13 PM 2/1/2006, Sam Leffler wrote: >Dan Swartzendruber wrote: >>Poking through ieee80211_ioctl.c in the kernel, I see this: >> case IEEE80211_IOC_SCAN_REQ: >> if (ic->ic_opmode == IEEE80211_M_HOSTAP) /* >> XXX ignore */ >> break; >> error = ieee80211_setupscan(ic, ic->ic_chan_avail); >> if (error == 0) /* XXX background scan */ >> error = ieee80211_new_state(ic, >> IEEE80211_S_SCAN, -1); >> break; >>So, it looks like if you're in hostap mode, it just ignores the >>request? Unfortunately, the ifconfig code is looping waiting for a >>response. Oh well... > >Yes this is a continuation of previous policy. I'll change it to >return an error so ifconfig won't hang waiting for the scan complete >notification. Not complaining, mind you - I'm just relieved to know why this was happening. Thx!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.2.3.4.2.20060201143401.01cf1a90>