In Linux, I would like to know if it's possible to get the MAC address of WiFi clients in close proximity, not configured for Ad-Hoc or as Access Points. For example, a mobile phone that just has Wi-Fi turned on but that may not be connected to anything.
Of course, I can use "iwlist rausb0 scanning" to get nearby access points and then parse the output for the MAC address of each. However, can I also get the addresses of nearby Wi-Fi client devices using another type of software?