Hello, I was using iw to scan a given frequency. For example, iw wlan0 scan freq 2412 | grep freq: However, the result was scanned ssids with different frequencies across 2.4 GHz band, which is freq: 2462 freq: 2462 freq: 2437 freq: 2412 ... Why this happened? Shouldn't it return only the ssid with 2412? I tried to debug iw using ddd. But failed to trace from iw to netlink library. I traced to listen_events(state,ARRAY_SIZE(cmds), cmds) and then I was expected to wait for the scanning result. The iw tool did only send out the scan request. The netlink library will handle the scan and call the API provided by mac80211. Then mac80211 will then request scan from the driver. Please correct me if I was wrong about the scanning steps. Should I specify the given frequency for scanning directly in Mac80211? My goal was to write my own user space process that can handle scan on a given frequency within a shortest time. But only on one particular frequency. Thanks, -Shengrong -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html