Hi all
I am wondering if it is possible using either the Ethernet or WiFly shields to scan the local network and get all the MAC addresses of the connected devices. I would appreciate some advice if this is possible.
Thanks
Hi all
I am wondering if it is possible using either the Ethernet or WiFly shields to scan the local network and get all the MAC addresses of the connected devices. I would appreciate some advice if this is possible.
Thanks
I don't suppose the network adapter would be fast enough to just run it in promiscuous mode and see who the talkers are. One way would be to use ARP to query each address in your local subnet and see which IP addresses could be mapped to MAC addresses. It's not elegant, but it ought to work - if your network adapter gives you access to ARP.
Maybe this will provide some insight.
http://karve.in/?p=334
On a PC, we would ping the network subnet then interrogate the ARP cache.
Ray