Find what chipset you have: lshw -C network
Google chipset number
Edit source code (as per instructions)
sudo make
sudo make install
Blacklist existing drivers: sudo gedit /etc/modprobe.d/blacklist.conf
Add new driver to list of modules: sudo gedit /etc/modules
Alternatively using Windows Drivers
Download Windows driver from manufacturer
Install ndisgtk
Install Windows driver through ndiswrapper
Google chipset number
Edit source code (as per instructions)
sudo make
sudo make install
Blacklist existing drivers: sudo gedit /etc/modprobe.d/blacklist.conf
Add new driver to list of modules: sudo gedit /etc/modules
Alternatively using Windows Drivers
Download Windows driver from manufacturer
Install ndisgtk
Install Windows driver through ndiswrapper