You posted 3 hours ago and you wanted an instant reply? Sorry, but this forum is all volunteer. We do have other things going on in our lives as well. You are not supposed to bump a thread before 24 hours since your last post unless you are adding useful information to what has already been posted. We understand your frustration, but you need to be patient. As for your WND3100 being compatible - obviously not. Plug and play - that's a Windows term.
I wouldn't just rush out and get another adapter! You need to read the list of adapters that are known to work with Ubuntu first, and you need to know the chipset, not just make and model as sometimes the chipset changes.
As for the adapter you are trying now, the d-link, notice that it says the chipset is Atheros AR5523.
Bus 002 Device 003: ID 07d1:3a08 D-Link System WUA-2340 RangeBooster G Adapter(rev.A) (no firmware) [Atheros AR5523]
Unless someone is using that adapter and posts how they got it working, what we have to do to answer your thread - and what you should be trying - is another search of the forum using:
12.04 d-linkWUA-2340 AR5523
and see what turns up. Then do a net search with the same search string. These steps are what we do to try to help you. Notice the link that wildmanne39 pointed you to posted by chili555? He didn't know that off the top of his head (well, wildmanne39 might have - he is an expert in this area ). We read all of those things to try to help you.
In addition, no matter what the thread you quoted said, you DON'T need to compile ndiswrapper. Notice the driver inf file they are using -
bcmwlhigh5.inf (as wildmanne39 said in the thread from chili555, this MUST be the 32-bit version. In scanning the thread I pointed you to, it appears no one has gotten the 64-bit version working.). In addition you need the actuall .sys file that is the driver as well.
I hope you read this:
Old March 25th, 2012 #2
Ubuntu addict and loving it
Join Date: Aug 2005
Location: South Carolina, USA
Ubuntu 12.04 Precise Pangolin
Send a message via AIM to chili555 Send a message via Yahoo to chili555
Re: WNA3100 Support
Then I followed the guide up until ndiswrapper -l. I typed this in and it only showed the driver, not any hardware
That suggests the .inf is incorrect for your device. Here is a better package that might work better.
I'd remove the current .inf:
sudo ndiswrapper -e bcmwlhigh5
Wipe out all the vestiges of the old incorrect .inf:
sudo rm -rf /etc/ndiswrapper/*
Download this file to your desktop and then right-click it and select Extract Here. Now do:
sudo ndiswrapper -i Desktop/wna3100-drivers/bcmwlhigh5.inf
File Type: zip wna3100-drivers.zip (448.2 KB, 73 views)
Registered Linux User #374501
"Oh, Ubuntu, you are my favorite Linux-based operating system." --Dr. Sheldon Cooper
chili555 is online now Report Post Reply With Quote
It's pretty self explanatory. Use 32-bit Ubuntu (the 64-bit version really doesn't gain you much in Linux - it's not Windows in that regard) as recommended. Follow the above steps if it works we have to do some other changes to make it "stick" between boots.
Again, there is NO NEED to compile ndiswrapper. What is in the 12.04 repositories is already 1.57-1. In addition, instead of using the command line for ndiswrapper, where one little misstep can lead to some work, install ndisgtk from the repositories as well:
- put the installation CD in the drive AFTER you are already running - we don't want to boot from it
- using "places", or the file/folder browser if you are using the default Unity desktop, navigate the CD to the /pool/main/n folder
- within that folder you will see 2 folders: ndisgtk and ndiswrapper - you need to install ndiswrapper fist:
navigate to the ndiswrapper folder
double click on the ndiswrapper common file to begin it's installation and wait for it to finish
double click on the ndiswrapper utils file to begin it's installation and wait for it to finish
- next, install ndisgtk:
navigate back 1 folder so you are again at the /pool/main/n folder
go to the ndisgtk folder
double click on the ndisgtk file to begin it's installation and wait for it to finish
- now you can use ndisgtk - a GUI front-end to ndiswrapper - just do the search in the Unity dash and run it
- point it to the driver files
- click the install/yes/ok whatever it is button
- this will install your driver. If updates are needed to the blacklist or to the "load these extra modules when you start" file /etc/modules so it will run when you reboot also, ndisgtk tries to take care of those as well.