'ifconfig ath0 scan' hangs under 6.0-STABLE (resolved?)

Dan Swartzendruber dswartz at druber.com
Wed Feb 1 10:18:32 PST 2006


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...




More information about the freebsd-net mailing list