Laptop Wi-Fi module replacement

Replacing the problematic Broadcom Wi‐Fi module with an Intel model

I’ve previously mentioned how I hadn’t had any problems with the Wi‐Fi support in my Lenovo Yoga 3 Pro (see my full laptop review). After some more time and use I started to notice deteriorating stability and dropped connections both when using it in Windows and Linux. The connectivity problems seemed to get really bad when the laptop ran a little warmer than usual.

I’ve had problems with the Broadcom drivers and firmwares in Linux, and about every two months had the driver replaced by the wrong driver through Windows Update. The proprietary Broadcom firmware is licensed in such a way that it can’t be distributed with many Linux distributions. Adding some additional configuration steps when I wanted to test out new distributions. The cobbled together installation solutions suggested on distribution wikis or forums would break on Kernel updates and often remain broken for days or weeks before Broadcom and the distribution would ship another firmware update. In conclusion, it would seem that a Broadcom Wi‐Fi module is not the best choice for a Linux system.

Additionally, I never really got the Bluetooth stack (provided by the same module as the Wi‐Fi) working on the machine. The module either wasn’t ever recognized as a variant providing Bluetooth and I had to reboot to load it, or it wouldn’t stay connected to any device for more than a few seconds. The problem affected both Windows and Linux to varying degrees depending on the firmware version. The Bluetooth problems were a complete omission from both my review of the Lenovo Yoga 3 Pro and follow‐up article about Linux. I don’t really use Bluetooth all that often, so the problem didn’t come up until a later time.

Still a proprietary option; Intel’s more permissive distribution license makes their Wi‐Fi drivers and firmware much more widely accessible and is included with virtually all Linux distributions. For my Lenovo Yoga 3 Pro’s Broadcom BCM94352Z Wi‐Fi module, a Intel 7260NGW M.2 NGFF module is a good replacement for the default module. Intel’s M.2 NGFF connector differs slightly from Broadcom’s, but both fit in the same standard M.2 socket.

Swapping out the module in my laptop was a simple matter of removing a few screws, loosening the antenna wire, removing the old and sliding the new back into the socket. If you’re interested in replacing the Wi‐Fi module on your own laptop, start by opening up the laptop’s back, locate and identify the Wi‐Fi module, and estimate how confident you are that you’re actually looking at the Wi‐Fi module and could manage to replace it.

I don’t feel confident saying anything about things like battery or data transfer performance of the Broadcom and Intel modules. What I can say for certain is that the network has been much more stable and reliable since installing the Intel module! I can now freely jump between distributions and Live‐demo system images (“LiveCDs”) without having to dig out an USB‐Ethernet adapter and manually retrieving drivers and firmware for my Wi‐Fi. Moving from one part of the house and into range of a secondary Wi‐Fi repeater rather than the main access point no longer kicks me off the network. It has unlocked more potential for my laptop and removed a regularly occurring point of frustration from my life. Overall it was a very cheap upgrade to my laptop and I wish I’d done it earlier.

I considered a fully open‐source alternative in the ThinkPenguin WiFi+Bluetooth M.2 NGFF module. It offers offers an open‐source firmware rather than the proprietary mystery blob offered by Intel. It’s also supported by the Linux kernel and will work out‐of‐the‐box in any modern Linux distribution. Even with it’s closed‐source firmware, Intel’s chip can boast about almost the same driver availability but should be more reliable as it’s much more widely deployed and thus better tested. ThinkPenguin’s option is also more than twice the price of Intel’s module, and more importantly I already had a spare 7260NGW laying around the house. I’ll seriously consider going with a ThinkPenguin product next time if this sort of thing ever becomes a problem again.


  1. I will order this replacement card and get this done right away. My Yoga 2 drops wifi every few minutes all the time when the machine gets a little warm.

      1. Hi Daniel,

        I am writing this from a Lenovo Yoga 3 Pro with a Intel Corporation Wireless 7265 (8086:095b).

        A few things:

        My colleague and I bought Yoga 3 Pro machines at roughly the same time.
        I kept the BIOS up to date – he did not.
        We both had problems with the Broadcom card that the machine came with; so, we bought two of the Intel cards above for use in our machines.
        My machine took the Intel card without any issue; his machine did not (‘unauthorized device’ said the BIOS while executing POST).
        A BIOS upgrade on his machine fixed the problem.

        I have not verified that either of our machines will accept *any* wireless card but I did purchase these cards for the explicit reason that they were on Lenovo’s hardware whitelist for this machine.

  2. This solution is absolutely spot on. After sufffering from a disappearing network adaptor on my Y3P, I orderd an intel 7265 card on eBay and installed same. Since then, wifi works perfectly. Two points – 1. I had my BIOS updated to the latest available version and 2. the card I ordered had the Lenovo FRU part number on it.

    I spent days scouring Lenovo forums for a solution for this problem, but nothing discussed in those forums could restore wifi for me. Thank you so much for pointing me in the right direction.

    1. Hi.. did you find the 7265 card with lenovo FRU on ebay? I can’t find one.. as it a generic 7265 or one with lenovo FRU? can’t find any 7265 with lenovo fru! any suggestion where I might get one? can you please share the link from where you bought it?

      1. Hi, Extremely sorry for the late reply. Hope your problem has since been resolved. As for your question, yes, there are plenty of Intel 7265 cards with Lenovo FRU on eBay. Just search for SW10A11522 (which is the Lenovo FRU for Intel 7265 cards.

  3. I just replaced the awful standard Broadcom card in my Yoga 3 Pro with the card recommended in this article. Works flawlessly straight out of the box – no drivers to install and nothing to configure. Best 10 minutes I ever spent on an upgrade! The hardest part of the whole process was taking the 10 screws out of the bottom of the Yoga case. They’re STAR screws, not Phillips.

  4. I think that the contacts under onee of the cables can come loose… Had a lot of downloads that would not complete… It would still work with just one cable but you could see that it was slowing down the whole system and more so over time.

Leave a Reply

Your email address will not be published. Be courteous and on-topic. Comments are moderated prior to publication.