Sorry, yeah, bad wording on my part. It is the motherboard port, @Oshino Shinobu just had suggested to buy an ethernet card instead of entirely getting a new mobo.
Testing on Ubuntu and Linux seems to be a good amount of work, and even if it did solve the issue, I wouldn't want to continue using either of those OSs.
Okay! Awesome, I understand. So unless you'd recommend me to look for another motherboard that better satisfies my "best lga 1150 at price point" qualifier, then I'll probably just go ahead and pick up the $120 one.
You can tell the generation number, its performance tier, and target market. In this case I can tell you that the i3-7100U is a Kaby Lake, low voltage, dual-core processor and the i3-5010U is a Broadwell, low voltage, dual core processor.
I can pull out an explanation I had from somewhere for Intel's parts;
Personally not a fan of either of the 'choices'. That HP board was intended for use in a HP machine, and appears to require E5 Xeons. Its not really something that you'd be well advised to try and integrate, and if it breaks (for whatever reason), finding a replacement is going to be hard. Kind of surprised Newegg has something like that so cheap. Must be quite old.
The Asus board doesn't have AMT or IPMI. Probably uses some interrupt-heavy Realtek NIC. Is rather lacking on SATA ports.
Not having ECC isn't the end of the world, but I'd aim for something with AMT or IPMI personally so you can remote into them instead of using up a lot of space in your place with a whole keyboard/mouse/monitor setup. Boards with the Q chipsets work great for this with a compatible Intel vPro processor. So you can use a cheap board if you don't want to spring for a full-blown Supermicro E3 Xeon-supporting board.
If you're buying brand new, there's basically no Xeon premium these days (Xeons are often cheaper), and server boards aren't much money for E3's. I guess a lot of it depends upon how much you want to spend. I used to just throw whatever cast-off junk I had at my 'server', but got away from that a number of years ago when I started taking the whole server thing more seriously, realizing that virtualization of good hardware would save me a lot more $$$ compared to running multiple servers.