I don't think it's a hardware issue but you can try to take all the standard steps exactly as they're meant to be taken and then see if it's actually your motherboard, my guess is that it's related to bios or some network driver shenanigans.
I'd suggest starting from scratch with the most...