Wifi is one area which Ubuntu can not still address. The result of Atheros or Broadcom not submitting any generic code for their respective hardwares, takes a toll on Linux, as their wifi drivers are not supported out of the box.
Here is a quick tip to get a fully functional Wifi on Linux for the wifi Atheros Network Adapter.
You need your driver CD/DVD for this.
- Copy the ar****.inf file and the ar****.sys file to your home directory.
- Open a terminal. Enter :
sudo ndiswrapper -i ar****.inf
Where ar****.sys is the file you copied. This installs the required driver. Make sure the ar****.sys file is also present in the same directory. Alternatively you can copy the files to any location and navigate to the location from the terminal before doing the above.
- Now enter:
sudo depmod -a sudo modprobe ndiswrapper
This loads the driver you just installed, and logs any error(if any) to
- Next, key in :
sudo ndiswrapper -m
This sets up the driver to load with the other network drivers at bootup.
That is all. Your wifi should be working like a breeze.