So the desktop PC here at home won't connect to the Internet. Our broadband connection is fine and the router is working, because I can connect to the Internet via WiFi on my phone (as I am doing now). The network cable that's plugged into the PC is OK, because if I swap cables with another device (eg the smart meter hub) the other device still works and the PC still doesn't. The port on the router is OK, because if I swap ports with another device the PC still doesn't work and the other device still does. Windows Network Diagnostics says there's no network cable attached to the PC. But there is, and as I've explained I've confirmed that the cable is OK. So... It's looking to me like it's a problem with the networking gubbins in the PC. Anybody agree / disagree? Any other tests I could / should carry out? Everything else in the PC seems to be working OK. If it is the PC itself that is at fault, what are my options? I expect the networking capability is built into the PC's motherboard (Asus H87M-E). If that's faulty, could / should I get an expansion card to provide networking capability? Or what? Any suggestions? Thanks in advance for your help. EDIT - NOW FIXED. No need to any more suggestions. Thanks for all the help.