The device is generally supported by the sr9700 or dm9601 driver modules. If the adapter is detected but not working, users can often force the driver to recognize the device by adding the VID/PID pair to the driver's ID list via the terminal.
Here is a comprehensive guide to identifying, installing, and using this device. usb vid-0fe6 amp-pid-9900
For Linux users, this device is usually plug-and-play. The kernel module dm9601 has been stable for years. It registers as a standard eth0 (or enp0s... ) interface. The device is generally supported by the sr9700