I have checked for updated firmware on my router in case that was the issue - its not.
Did you try to reboot the router?
Do this… since the both connections (LAN and WLan) keeps dropping, I believe that the router is the problem.
Ok, the both other devices running android seems to work properly but the point is that router shares the IP addresses automatically and possibly the IP address cannot be assigned properly.
At the other hand you can check the WLan and LAN TCP/IP protocol settings.
Uninstall the TCP/IP v6 and use only the TCP/IP v4 for WLan and LAN.
Ensure also that your security programs (firewalls & anti virus software) don’t affect the internet connection.