View Single Post
Old May 4th, 2008   #29
pana.corbului
5 Cups of Ubuntu
 
Join Date: Jan 2007
Location: Bucharest, Romania
Beans: 37
Kubuntu 7.10 Gutsy Gibbon
Send a message via Yahoo to pana.corbului
Thumbs down Re: rtl8187b drivers for ubuntu hardy

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.

Last edited by pana.corbului; May 4th, 2008 at 10:33 AM..
pana.corbului is offline   Reply With Quote