Hello, first time I have really needed help. I am pretty computer proficient, I have tried everything I know to do, I've tried basically everything I could find on the first page of google, but nothing has really solved my issue. My issue is that my ethernet connection simply will not work. In file explorer, on Network I can see the other devices on my network, so I am 100% still connected to my home network. The internet works fine on every other device, so I have no clue what's wrong. I have found a solution, but it only gives me about 5-10 minutes of internet, which is to reboot my router and restart my pc at the same time. Here is what I have tried:Basically every terminal command I can try, stuff like ipconfig flushdns, ipconfig renew, netsh winsock reset, netsh int ip reset, netsh int ipv4 reset reset.log, everything in that field. I've tried reinstalling my network drivers, updating network drivers, resetting my network settings, manually assigning an IP address, everything. I have no clue what to do to fix this, and I really need help. Any answers are greatly appreciated.
My motherboard, which my ethernet is connected to is a B450 Tomahawk Max
edit: I should also mention that when the internet works and doesn't, it always says "network connected", and windows basically doesn't notice that I'm not connected to the internet.