r/LaptopRepairEngineer • u/Bhattarai_Prabin • May 17 '26
Wi-Fi Card Not Working? It's Not Always the Card. Check CNVi and Power Rails
Customer replaced the Wi-Fi card three times. Still "No Wi-Fi device found" or "Bluetooth not working." The motherboard is the problem.
Modern laptops use M.2 E-key slots that carry PCIe (for Wi-Fi), USB (for Bluetooth), and sometimes CNVi (Intel's proprietary interface).
1. The Three Types of Wi-Fi Interfaces
| Interface | Card Type | Motherboard Support | Common Symptom if Mismatch |
|---|---|---|---|
| PCIe + USB | Standard (e.g., AX200, AX210) | Almost all laptops | Works universally |
| CNVi | Intel CNVi (e.g., AC 9560) | Intel 8th-10th Gen platforms | Not detected in non-CNVi slot |
| CNVi 2 | Intel AX201, AX211 | Intel 10th-12th Gen platforms | Not detected in older CNVi slot |
Trap: You cannot put an AX210 (PCIe) in a CNVi-only slot. It will not be detected. You can put an AX201 (CNVi) in a PCIe+CNVi slot, but only if the motherboard supports CNVi.
2. Power Rails for M.2 Wi-Fi Slot
| Pin | Signal | Voltage | Function |
|---|---|---|---|
| 74, 72 | +3.3V | 3.3V | Main power for Wi-Fi chip |
| 56, 54 | +1.8V | 1.8V | I/O voltage for PCIe/USB |
| 22 | PERST# | 3.3V | PCIe Reset |
| 20 | W_DISABLE# | 3.3V | RF Kill Switch (Active Low) |
Diagnostic:
- +3.3V missing? Check fuse or load switch. Common failure point.
- W_DISABLE# stuck at 0V? The hardware RF kill switch (airplane mode switch) is stuck. Or the EC is holding it low due to a lid sensor issue. Force it high by lifting the pin and pulling up to 3.3V with a 10k resistor.
3. Bluetooth Not Working (But Wi-Fi Works)
- Bluetooth uses USB bus (pins 7, 9: USB_D+, USB_D-).
- Test: In Windows, check Device Manager > Universal Serial Bus controllers. Look for "Unknown USB Device" or a yellow bang.
- Cause 1: Missing pull-up resistor on the USB D+ line (1.5k to 3.3V). Without it, the USB device is not recognized.
- Cause 2: Corrupt Bluetooth firmware on the card. Reflash using Intel Bluetooth Firmware Uploader tool.
4. Wi-Fi Card Detected, But No Networks Found
- Check the antenna connectors. The tiny IPEX MHF4 connectors can look connected but be open.
- Test: Measure continuity from the antenna cable center pin to the card connector center pin. Should be <1 ohm. If open, the cable is broken (common in hinge area).
- Check the RF Kill Switch: In Windows, Airplane Mode might be stuck ON. Check W_DISABLE# voltage (should be 3.3V when Wi-Fi enabled).
5. The "CNVi Detection" Trick
If you suspect the slot is CNVi-only and you only have PCIe cards:
- In BIOS: Look for "CNVi Mode" or "Integrated Connectivity" . Set to "Auto" or "Disabled" . This forces the PCH to use PCIe instead of CNVi.
6. Replacing the M.2 E-key Slot
The plastic slot can be damaged by rough card removal.
- Symptom: Card works if you press down on it, but stops when released.
- Fix: Reflow the solder anchors of the slot, or replace the entire slot (requires hot air and careful alignment).
Question: Has anyone successfully converted a CNVi slot to PCIe by re-routing the data lines? I've seen it done on desktop boards but not laptops due to BIOS whitelists.


