You need to download and install all the relevant drivers for your particular PC. Start off with the chipset driver. Definitely get the network (Ethernet) driver. Graphics card. Audio card. The easiest thing to do is use a working PC and a USB flash drive, which you can use to then transfer those files to your HP PC.

Mar 17, 2018 - Try running sudo apt install linux-generic-hwe-16.04. That will install a 'hardware enablement' (HWE) kernel, which is a newer version with. After you have found the right Dell Network / Ethernet device driver, follow these simple instructions to install it. Power off your Dell Network / Ethernet device. Disconnect the device from your computer. Reconnect the device and power it on. Double click the driver download to extract it. If a language option is given, select your language. How to Download & Install Network Drivers without Internet Connection. Ethernet Not Working Issue on Windows 10. Then run the.EXE file to install Driver.

Chipset driver:

How To Install Ethernet Controller Driver Windows 7

How To Install Ethernet Controller Driver

Network (Ethernet) driver, if it is Broadcom:

Network (Ethernet) driver, if it is Intel Gigabit:

Network (Ethernet) driver, if it is Intel PRO/1000:

How To Install Ethernet Controller Driver Windows 10

And so on. Each of those pages has an instructions tab to explain what to do.

If it's still too confusing, there is an HP Support Forum (which is arguable better than a Windows forum in your case):

How to install realtek ethernet controller driverHow To Install Ethernet Controller Driver

How To Install Ethernet Controller Driver

Otherwise, find someone to help you out. :-)

How To Install Realtek Ethernet Controller Driver

How To Install Realtek Ethernet Controller Driver Windows 7

Now that I've updated the ethernet controller drivers, thanks to the help I was given on this site, perhaps I can help others in their turn by making a few suggestions based on what I have learned from struggling to find, download and install the drivers.
When I went to the Foxconn site I was faced with a long list of drivers, and although I knew by then that I was looking for a Lan and chipset driver there was more than one to choose from.Giving up on that, I went to the Advent site and looked at product support. It was then easier to find the drivers, and in any case I could have downloaded all the drivers on their list, knowing that the controller and chipset drivers would be there somewhere.
This is what happened when I downloaded a driver: I clicked on the file at bottom left of screen, which is where they all seem to be downloaded to.A page then opened up. If the file was a zip file, which it would say on it, then at the top of the page it would say 'extract all files'. clicking on this would unzip the sub-files, which would be displayed on the page.
if the file was not a zip file, the sub-files would already be displayed. I then scrolled down to the last few sub-files, where I found 'setup'. If there was more than one 'setup' sub-file I clicked on the one that said 'application'. Either way, the resulting instructions were easy to follow.
I would guess, then, that sometimes it is easier to go to the pc manufacturer product support site than to the device site. Also, or at least in my own case, a zip file can be unzipped in the way that I did it, presumably the same with all windows 7 systems, rather than by using Winzip, which is not free.
Also, it seems that there is always a 'setup' sub-file in the file list, which can be used to install the downloaded drivers.
Finally, it is worth pointing out that on my pc, and presumably the same with all windows 7 operating systems, there is a driver update facility. Open 'help and support'. in start menu.Enter 'driver update' in search box.Click on 'update your software, drivers or BIOS'. Then click on link to software and driver downloads. I hope that this will be a help to some people, so that they don't have to labour as hard as I did at solving the problem of finding and installing drivers.