checking if the internet connection is still alive, check current internet speed, checking current data throughput.
All of the solutions I've found til now by Google is different from my use case (e.g.
But I've neither used RPI before nor found any solution for such a network monitor. My technical background: I've already installed and running a Linux server (Ubuntu) at home, so I'm not a complete newbie. I would like to use a Raspberry PI for that because I think it is easy to connect to the router, can be powered by the USB connector of the router. Therefore we need a 24/7 logging of the IP accesses of this network, say which internal IP is accessing which external IP and at which time. What we want: In case illegal activities from this network are notified by a provider or a lawyer is sueing us for this misdoing (this can happen at any time unfortunately.) we have to be able to find out who of the members has accessed which external IP address sent off from the internal WLAN. The MAC addresses of their WLAN interfaces are registered and mapped to their IP addresses, individual IP addresses of the members are fixed, so a mapping from IP address to user is available (we do not need individual DHCP functionality, it is not a classical 'free WLAN', where anybody can log in).
I'm searching for a solution for the network in our youth club, where several members get internet access on our WLAN.