The JP108 is a USB 2.0 to 10/100 Mbps Fast Ethernet adapter.
It lacks a true manufacturer; instead, multiple Chinese factories produce it using reference designs from ASIX Electronics (typically the AX88772A chipset) or, less commonly, the SR9900 (a clone of the AX88772).
Apple removed built-in support for some USB LAN chips in recent updates.
As operating systems evolve, driver support drops. The JP108 uses a 10-year-old chipset design. Realtek has confirmed they will support RTL8152/B until at least 2027. However: Jp108 Usb Lan Driver
Recommendation: If you buy a new JP108 today, ensure the packaging says "Supports Windows 11 and macOS 13+." Avoid old stock with "Windows 8 only" labels.
Over 3+ years of user reports (Amazon, Reddit, AliExpress reviews), the following issues are frequent: The JP108 is a USB 2
Use Realtek’s clean removal tool (search: "Realtek Ethernet Diagnostic Utility"). It removes all registry entries and leftover files. Then reinstall from scratch.
Most modern Linux kernels (5.x+) have native support. If not: Apple removed built-in support for some USB LAN
Match the Vendor/Product IDs to the chipset (Realtek, ASIX, etc.) to choose the correct driver.