Ralink RT3090BC4 (v20a) is a 1×1 802.11b/g/n WiFi and Bluetooth 2.1+EDR combo adapter, typically found in and ASUS notebooks
The kernel still includes a staging driver for legacy Ralink chips. Ensure it’s not blacklisted: ralink rt3090bc4 v20a driver
How to Find and Install the Correct Ralink RT3090BC4 V20A Driver Ralink RT3090BC4 (v20a) is a 1×1 802
| Symptom | Likely Cause | Solution |
| :--- | :--- | :--- |
| Code 10: This device cannot start | Driver conflict or resource conflict in Windows 10/11. | Uninstall the device, scan for hardware changes, then reinstall using the "Add legacy hardware" method. |
| Code 31: This device is not working properly | Corrupted driver storage. | Run sfc /scannow in CMD as admin. Then use pnputil /delete-driver to remove old driver remnants. |
| Wi-Fi connects, then disconnects | Power management is turning off the card. | Go to Device Manager > Network Adapters > RT3090 Properties > Power Management tab. Uncheck "Allow the computer to turn off this device." |
| Limited connectivity (no IP address) | The driver is not handling DHCP well. | Set a static IP or update to a newer driver version (5.1.24.0 has better DHCP handling). |
| Card works in Linux but not Windows | Windows driver signature enforcement or NDIS version mismatch. | Use Linux as your OS for this hardware, or dual-boot. The hardware is physically fine. |
| Card not detected at all in BIOS/Device Manager | Hardware failure or loose connection. | Reseat the mini-PCIe card. Check for bent pins or burned components. On a laptop, it may be dead. | Chipset: Ralink RT3090 (802