I have two simple routers given to me by my ISP. One is Technicolor TC7200 and the other one is Thomson TWG870UG. I would like to remotely list all of the devices connected to the router (their IP and MAC addresses). By remotely I mean that I would like to do it from my computer connected to the same network(router) either by WLAN or an Ethernet cable.
I need it, because I would like to run a simple app on my computer which would periodically list all of the devices connected to the network.
The only way to (partially) achieve this, I've already discovered, is to log to the router's administrator panel, where I can find all of the connected devices listed. The problem with this method is that it is impossible(?) to export the data anywhere.
My question is - is there any way to extract these data directly from the router (It would be fine if I get all of the packets going through the router too).
If not, is there any reliable way to do it remotely from my (linux) computer, other than sniffing the network and analyzing the packets using eg. Wireshark software?