OK. I'll try to be as straight as I can.
First you have to be sure that your wireless card is using the rtl 8187b chipset. You can check this by issueing lsusb command in consle
Code:
octav@toshiba:~$ lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 003: ID 04d9:0499 Holtek Semiconductor, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
[red]Bus 003 Device 002: ID 0bda:8197 Realtek Semiconductor Corp.[/red]
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Next, you'll install ndiswrapper which is a software for using Windows wireless drivers with Linux, if the current linux kernel doesn´t support a certain device.
Code:
sudo apt-get install linux-headers-`uname -r` build-essential ndiswrapper-utils-1.9
Stop the network
Code:
sudo /etc/init.d/networking stop
Download driver from
here and save it to your deskop and install it using ndiswrapper
Code:
ndiswrapper -i ~/Desktop/net8187b.inf
Check if it was properly installed
Code:
sudo ndiswrapper -l
The output should be something like net8187b : driver installed device (0BDA:8197) present;
If there were no erros you can build kernel module
Code:
sudo ndiswrapper -m
sudo modprobe ndiswrapper
Start networking
Code:
sudo /etc/init.d/networking restart
Activate wireless interface from laptop's switch.
Optionally [to start ndiswrapper at boot] sudo gedit /etc/modules and add ndiswrapper.
Reboot and check gnome network applet for wireless networks. Mine works only if I select connect to other wireless network enter network essid previously detected and than select the encryption type.