Usb Vid-0fe6 Amp-pid-9900 ((link)) Page

The USB Hardware ID VID 0FE6 & PID 9900 identifies a Corechip SR9900 USB 2.0 to Fast Ethernet Adapter

. This device is a low-cost network adapter typically used to add a 10/100M LAN port to laptops or embedded systems. Arch Linux Forums Device Specifications Vendor (VID): 0FE6 (Commonly associated with ICS Advent Product (PID): 9900 (Specific to the Device Type: USB 2.0 Fast Ethernet Adapter (10/100 Mbps). Corechip SR9900. Arch Linux Forums Driver Information

For the device to function correctly on Windows, you typically need the sr9900.inf driver file.

Decoding the USB Mystery: Everything You Need to Know About VID 0FE6 & PID 9900

If you’ve ever dived into your Device Manager and found a mysterious "Unknown Device" or a hardware ID labeled USB\VID_0FE6&PID_9900, you’ve likely stumbled upon one of the most common yet confusing budget peripherals on the market. This specific combination identifies the Corechip SR9900 USB 2.0 to Fast Ethernet Adapter usb vid-0fe6 amp-pid-9900

. It’s a tiny piece of hardware often rebranded by dozens of different manufacturers, making it a "ghost" device that appears under many names but uses the same internal silicon. What Exactly Is This Device? The

(Vendor ID) belongs to Corechip Semiconductor (sometimes listed as ICS Advent in Linux databases). The (Product ID) specifically designates their SR9900 Fast Ethernet controller.

Function: It is a 10/100 Mbps Ethernet adapter that plugs into a USB 2.0 port.

Common Use Cases: It’s frequently used with slim laptops (like the Lenovo IdeaPad or ASUS VivoBook) that lack a built-in LAN port, as well as Nintendo Switches, Raspberry Pis, and Android TV boxes. The USB Hardware ID VID 0FE6 & PID

Performance: Don't expect Gigabit speeds. This chip is capped at 100 Mbps because it operates on the older USB 2.0 standard. The Driver Dilemma: How to Get It Working

Because these are generic devices, Windows doesn't always have the driver pre-installed. If your adapter isn't connecting, you likely need the sr9900.inf driver file.


Troubleshooting tips

Windows Driver Situation

Microsoft Windows does not include native inbox drivers for the IC Plus IP1001. This is the primary source of frustration. However, the chip is essentially a clone or derivative of the ASIX AX88772 architecture—a very common USB Ethernet standard.

Resolution for Windows 10 and 11:

  1. Do not use the random mini-CD that came with generic adapters (it often contains malware or outdated Vista drivers).
  2. Download the ASIX AX88772 Windows driver from the official ASIX website (www.asix.com.tw).
  3. During installation, force the driver to install for "Compatible devices." Because the hardware IDs overlap (0FE6 vs 05A6), the ASIX driver will often claim the IC Plus device and work flawlessly.
  4. Alternative: Use the generic "USB 2.0 10/100M Ethernet Adaptor" driver from IC Plus, though finding a legitimate source is difficult.

Legacy Windows (XP, Vista, 7):

7. Conclusion

The USB device with VID 0x0FE6 / PID 0x9900 is almost certainly a DM9601-based USB 1.1 to Fast Ethernet adapter from ICS Advent or a clone. It is functional for low-speed networking and legacy OS support but obsolete for modern high-bandwidth applications.


The USB VID 0x0FE6 and PID 0x9900 correspond to a LevelOne USB-to-Ethernet adapter.

Specifically, this is the LevelOne USB-0401 adapter, which uses the DM9601 chipset (from Davicom). Troubleshooting tips