Reach is configured as cdc_acm device in USB gadget mode, so on the host side you need a kernel (or a module) that supports it.
As for the USB to Ethernet adapters we just tested these two and they seem to work fine:
- D-Link DUB-E100
- ThinkPad USB 3.0 Ethernet adapter