As far as the USB dongle... since it IS a USB device it may be not working for other reasons.
If the driver and a different cable don't solve it...then I would say it's possibly the LAN chip itself, on the motherboard. You could rule that out if you happen to have a NIC card laying around somewhere.
For the possibility of a virus, you could reinstall Windows.
There is ofc the possibility that it's the router, but I know next to nothing about them... I don't even use one.
/e You could also try a Linux Live CD... that would also eliminate a virus or Windows as possible causes.
https://tutorials.ubuntu.com/tutorial/try-ubuntu-before-you-installIf you can get internet on the Live CD then you know the motherboard is OK.
/ee If I had an issue like you're having, I would just have my ISP make a house call. They ofc, could check and replace (if necessary) the router or the cable. If your ISP is anything like mine, they can run a "line test" remotely, that will check the router and the cable as well.
This post was edited by Ghot on Sep 4 2019 01:35pm