Old question, but I'll go anyway.
Wi-Fi enabled devices typically send probe requests to try to find the access points to which they were previously connected, even if they are not near them.
If you are using backtrack / kali linux, try the following:
Create an alias for the wireless adapter working in monitor mode (assuming your adapter name is wlan0):
airmon-ng start wlan0
Start scanning devices and access points:
airodump-ng mon0
Access points will be listed first with their Mac addresses in the “BSSID” section, followed by devices that will have their MAC addresses listed in the “STATION” section and an “unconnected” flag under “BSSID” if they are not connected to the access point.
Nabbit
source share