I've been having issues with my Nexus player (and my MiBox) streaming from my HDHomeRun and even my plex server over wireless. When I do speed tests using "Wifi Speed Test" i get between 100-200mbps, so I wasn't sure why I was having issues. I was also looking for a single USB adapter that would support wired ethernet, more usb ports, and microsd for storage expansion. I didn't see this device tested anywhere but so far every function works and my streams are all working flawlessly on my Nexus player. I plan to test it on my Mi Box soon.
Device
https://smile.amazon.com/MicroSD-Gigabit-Ethernet-Adapter-Mac-Silver/dp/B06XC1LWWC
Would love to know if it works on the MiBox :)