Fiur Fiur - 5 months ago 40
Android Question

Wi-Fi tethering - how to get list of connected clients

Is there any way to get a the list of connected MAC addresses when my phone is on Wi-Fi tethering mode?


Firstly, you must have a rooted device. When it's done just read dnsmasq.leases file. Usually it is placed at: /data/misc/dhcp/dnsmasq.leases. A structure of the file is pretty simple - each line is a summary of a connected user. The summary has several fields including MAC. I didn't find a possibility to get MAC without root. Please correct me if I'm wrong.