I’ve actually had this exact same problem with a realtek USB ethernet adapter that comes with the Dell M3800.
Sadly, the only thing I have found that works is another adapter. And I’ve even tried compiling a custom fog kernel that has every available network driver enabled. Didn’t work so I went back to the ones that are provided.
One of the dell’s came with a different adapter that works though. It has a SMC LAN7500 chip, that one works and it works without a hitch.
It’s possible that hp might exchange just the adapter for one with that chip if they have one. Sadly the one that works doesn’t actually have any labels or part numbers on it so I can’t find it anywhere on the internet to show you where to get it.