Before we address the specific code 0FE6:9900, it is essential to understand the nomenclature.
0001 for a keyboard and 0002 for a mouse.When you see VID_0FE6&PID_9900, it breaks down as follows:
The ampersand (&) and underscore (_) are formatting conventions used by Windows operating systems to denote the hardware ID string. usb vid-0fe6 amp-pid-9900
| Problem | Solution | |---------|----------| | Driver installs but no network | Try a different USB port (avoid USB hubs). Check if adapter gets warm — if not, USB port may not supply enough power. | | Code 10 (device cannot start) | Uninstall the device from Device Manager, unplug, restart PC, then reconnect. | | Works on one PC but not another | Likely driver signing issue on newer Windows. Disable driver signature enforcement temporarily (Windows 10/11: Shift + Restart → Troubleshoot → Startup Settings → Disable driver signature enforcement). | | Shows as "ASIX" device | Some generic drivers misidentify it. Uninstall ASIX driver and force install DM9601 driver manually. |
If you want, I can:
The identifier VID 0FE6 & PID 9900 refers to the Corechip SR9900 USB 2.0 to Fast Ethernet Adapter
. This device is a budget 10/100 Mbps LAN dongle often used to add wired networking to laptops or small single-board computers. Arch Linux Forums Driver Installation Guide USB VID 0FE6 / PID 9900 — Overview
Because this chipset is not always automatically recognized by modern operating systems, you may need to install drivers manually. For Windows (7, 8, 10, 11)
If you have installed the driver but the device still fails, consider the following: VID (Vendor ID): A 16-bit number assigned by
This is the most common culprit. The adapter typically features:
Many adapters using 0FE6:9900 are actually compatible with the RD9700 driver.