How to Setup the Netgear WNA3100 Wireless Adapter?
An Apollo III Communications' FAQ - Updated November 24, 2013
It took me quiet a number of hours getting my WNA3100 Wireless-N 300
(broadcom) network adaper working with Linux. There were lots of questions
and answers provided throughout the internet. For me, none of the answered
worked. Most of them has some of the steps, but none of them had all the
steps that eventually worked.
After I finally got it working, I decided to record the steps in one
location for future references as well as for providing to others all the
steps in one page that works (in each of my tested instances).
This was performed on Ubuntu installations.
File Packages needed:
1) Wine (Just for running the Windows driver install (setup.exe) to get
2) ndiswrapper Modules:
Install the ndiswrapper modules
|$ sudo apt-get install ndiswrapper-dkms ndisgtk
$ sudo apt-get install ndiswrapper-source
Activate the ndiswrapper:
|$ sudo modprobe ndiswrapper
Load the driver into the ndiswrapper:
Navigate to where you saved the driver (look at grab latest drivers in the
|$ sudo ndiswrapper -i
[driver] # (moste likely named "bcmwlhigh5.inf"
# (Add the ndiswrapper modules to the boot configuration)
$ sudo ndiswrapper -m
That's all there is to it. Please view the troubleshooting section.
Grab the latest drivers from the Manufacturer:
Steps for getting and extracting the drivers from the (grab either):
NetGear Site: WNA3100
Driver Folder Directly: Driver
Run the setup.exe file with Wine Windows Program Loader to get
the drivers. You'll find the drivers by navigating the
"~/.wine/drive_c/Program Files (x86)/NETGEAR" area. Copy the
folder (ie. WNA3100) to a convenient location. Then run "sudo
ndiswrapper -i [driver]" to load the driver.
1) Make sure your USB adapter is recognized
by your motherboard. If it's not recogonized either your motherboard
or the adapter might be defective.
Run this command and look for the Netgear device:
2) Verify that your ndiswrapper has your driver loaded and functioning:
This page will be updated
according to feedback and validating the clarity and functionality of
You can enter your questions or comments at: Apollo III Forums
-- L. James L. D.
James firstname.lastname@example.org www.apollo3.com/~ljames