Enabling Wireless in Windows 7 x64 in Mac OS X Snow Leopard Bootcamp

After finally getting 64 bit Windows 7 Ultimate running on my unibody MacBook under Bootcamp, the most vexing thing to deal with was nonfunctioning wireless. Being tethered to CAT-5 cabling when booted into Windows was a real pita. Googling turned up little help or clue to this until today. I found a forum post in which someone made it work by unpacking the BroadcomInstaller64 file from the OS X install DVD and running the installation from the local hard drive. This is essentially what needs to be done but leaves out a lot of details. So I’m writing up what worked for me.

  1. Copy BroadcomInstaller64 from \Boot Camp\Drivers\Broadcom to the local hard drive somewhere like C:\Broadcom for example.
  2. Use 7-Zip (or similar program) to extract the files in BroadcomInstaller64. Right click on the file, select 7-Zip, then Extract. I extracted these to a subdirectory called BroadcomInstaller64.
  3. Open the Windows Control Panel, then open the Device Manager. Under Other Devices, right click on Network Controller. Then click Update Driver.
  4. Click, Let me pick from a list of device drivers. Click on Network Adapters.
  5. What you see here will vary. In my case I clicked on Broadcom and then chose one of the wireless card entries. I don’t think it matters which since we’re just going to select the drivers on the local hard disk.
  6. Click on Have Disk and browse to where the unpacked drivers are located, in my case C:\Drivers\Broadcom\BroadcomInstaller64
  7. Double click on the bcmwl6 setup file you’ll see listed.
  8. From the list of adapters double click Broadcom 802.11 Multiband Network Adapter (there are also g and n listed)
  9. Windows will warn you that the driver is not signed or something for compatibility. This, I think, is why the install fails when using the installer directly. Choose to install the driver anyway.
  10. If all has gone well you should now be able to set up your wireless connection in the usual way.

So there it is, that’s what worked for me. And in fact, this blog post is being written on my Mac using that very same wireless connection enabled using the steps above. So far, I’ve had not troubles with it. So I hope this will be of some use to others who’ve had this problem.