The Silent Handshake
[USB_Install.NT] Include = netnet.inf Needs = UsbNet.Client AddReg = MediaTek.AddReg mediatek cdc driver for windows 10
But it wasn't enough. Windows 10’s driver signing enforcement was the final boss. Leo had to boot into "Disable Driver Signature Enforcement" or submit the driver to Microsoft’s Hardware Dev Center for attestation. The Silent Handshake [USB_Install
Leo couldn’t change the firmware—the MTK chip was already in mass production. He had to write a custom INF file that would force Windows to bind its generic usbnet driver to the MediaTek’s specific Vendor ID (0x0E8D) and Product ID. Leo couldn’t change the firmware—the MTK chip was
MediaTek CDC ECM Data →
[Manufacturer] %MfgName% = MediaTekDevices, NTamd64 [MediaTekDevices.NTamd64] %DeviceName% = USB_Install, USB\VID_0E8D&PID_7663
After three weeks of back-and-forth with MediaTek’s FAE, Leo discovered the dirty secret: the MTK chip was toggling a "remote wakeup" flag incorrectly. The Windows CDC driver interpreted this as a power state fault. Leo wrote a small filter driver—a shim—that intercepted the IRPs and suppressed the wakeup feature until the network session was idle.