No ethernet on HP Elitedesk G3

I'm running Zorin 18 on a hp-elitedesk-800-g3-dm-35w. It's not a dual boot situation. I'd like to have an ethernet connection however Zorin is not detecting the ethernet connection. I did use the same machine for several years with windows running and the ethernet port worked then. An 802.11N wifi dongle currently works but I would prefer a wired connection.

Any help would be appreciated

Hi and welcome.

Your screenshot is of your current screenshot shows your wireless connection. If you disconnect the dongle and run the same command, does the terminal bring back nothing?

Welcome to the Forum!

Do You maybe have a physical Switch on Your Machine to disable Ethernet? Could You plug in the Ethernet Cabe in Your Machine and Your Router and then use the sudo lshw -C network Command again? And could You post the Output of the Command rfkill list please?

Does Your System run in Wayland or X11? You can check that with the Command echo $XDG_SESSION_TYPE and when it runs in Wayland, I would suggest to try it with switching to X11/Xorg. To do that, go to the Login Screen. click there on Your Profile so that the Password Field appears. When it is appeared, You should see a Gear Icon. Click on it and choose the Option ''Zorin Desktop on Xorg'' and then log in.

Are Secure Boot and Fast Boot in BIOS disabled?

When I run the lshw -C network command with the dongle disconnected it comes up with nothing.

I was running in wayland and when I switched to Xorg the hardware command returns nothing - wifi dongle not attached, ethernet cable plugged in.

the rfkill command without the dongle also returned nothing, with the dongle:

What is with Secure Boot and Fast Boot in BIOS?

Secure boot and fast boot are both disabled.

" HP EliteDesk 800 G3 DM 35W Ethernet Not Detected on Ubuntu 24.04

The HP EliteDesk 800 G3 DM 35W uses an Intel® I219LM Gigabit Network Connection LOM adapter. While Linux generally supports this chip, issues can occur due to driver problems or system configuration.

  • Verify Network Interface : Run ip a or lshw -class network in the terminal to check if the Ethernet interface is detected. If it appears as enp3s0 or similar, the hardware is recognized but may have driver or configuration issues.
  • Check for Missing Drivers : Although most modern Ubuntu versions include the e1000e driver for Intel I219LM, ensure your system is fully updated:
sudo apt update && sudo apt upgrade -y
  • Reinstall or Update the Driver :
    • Install the latest e1000e driver:
sudo apt install --reinstall ethtool e1000e-dkms
  • Reboot after installation.
  • BIOS Settings : Ensure Network Boot and UEFI Boot Mode are enabled in BIOS (access via F10 at startup). Also, disable Secure Boot temporarily to rule out interference.
  • Power Supply Consideration : The 35W power supply may be insufficient for stable operation under load. If the system is unstable or the NIC fails intermittently, consider upgrading to a 90W power supply —a known fix for similar issues on this model.
  • Alternative : If the above fails, try booting from a live Ubuntu 24.04 USB with "Try Ubuntu" to test if the issue persists. This helps determine if it's a system-wide or user configuration problem.

If the Ethernet still does not show, the hardware may be faulty or incompatible with the current firmware. Check for BIOS updates via HP’s support site (though they only provide Windows-based tools—use Wine to run the .exe installer in Ubuntu to extract the .bin file and manually update via BIOS).

AI-generated answer. Please verify critical facts."

Hmm ... maybe ask the HP Support what Ethernet Module is built in. With that Info, it could be possible to find the right Driver. I'm a bit ... wondered that sudo lshw -C network doesn't give any Output ...