| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
|
|
|
Realtek Semiconductor 8187B integrated USB Wireless interface controller
|
|
|
|
Reviews
|
Views
|
Date of last review
|
|
3
|
48020
|
01-10-2010
|
|
 |
|
Recommended By
|
Average Price
|
Average Rating
|
|
100% of reviewers
|
None indicated
|
8.0
|
|
|
|
|
|
|
|
Description:
|
This is a common internal wireless chipset which is unusual in that it is connected via USB. It is common in many Toshiba and other medium priced laptops. It is known to work with Ndiswrapper and another driver available on the net.
The chipset will be natively supported in the 2.6.27 kernel and I can confirm that the 2.6.27-rc6 kernel does in fact provide a working driver for this chipset.
From the Realtek Semiconducter RTL8187B product page:
Wireless LAN USB 2.0 Network Interface Controller
General Description
The Realtek RTL8187B is a low-profile highly integrated cost-effective Wireless LAN USB 2.0 network interface controller that integrates a USB 2.0 PHY, SIE (Serial Interface Engine), 8051 MCU, a Wireless LAN MAC, and a Direct Sequence Spread Spectrum/OFDM baseband processor onto one chip. It provides USB high speed (480Mbps), and full speed (12Mbps), and supports 9 endpoints for transfer pipes. To reduce protocol overhead, the RTL8187B supports Short InterFrame Space (SIFS) burst mode to send packets back-to-back. A protection mechanism prevents collisions among 802.11b nodes. The RTL8187B fully complies with IEEE 802.11a/b/g, WMM, 802.11e, and CCX specifications.
(much more available on the Realtek web site linked above)
Realtek has previously provided an out-of-kernel driver for the RTL8185L and RTL8187L chipsets, but not the RTL8187B.
|
|
Keywords:
|
Realtek 8187B internal USB Wireless Chipset
|
|
/sbin/lspci output:
|
Bus 001 Device 002: ID 0bda:8197 Realtek Semiconductor Corp. RTL8187B Wireless Adapter
|
|
Chipset:
|
Realtek 8187B
|
|
Connection Type:
|
integrated USB 2.0
|
|
|
|
09-24-2008, 08:13 AM
|
#1
|
Registered: Dec 2005
Distribution: Fedora , Ubuntu, Slackware-Current
Posts: 1,477
Rep:
|
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 8
|
Kernel (uname -r):
|
2.6.27-rc6 and 2.6.24-5-generic
|
|
Distribution:
|
Slackware 12.1
|
When I first purchased this laptop in March 2008, I had studied the components and believed them to be completely Linux friendly. The RTL8187B internal USB chipset included with this laptop confused me because there were native Linux kernel drivers already available for the RTL8187, so I assumed this would be compatible. But as it turned out, this RTL8187B is not compatible with the RTL8187 driver. The RTL8187 will recognize the chipset, but will not connect with it. And, since it is an internal USB connection, lspci would not find it. So, I set out to get it going with Ndiswrapper. This took some investigation, but the Ndiswrapper solution is here:
http://www.linuxquestions.org/questions/linux-wireless-networking-41/configuring-a-rtl8187b-wireless-card-on-a-toshiba-satellite-a215-s5802-in-ubuntu-7.10-631453/?highlight=RTL8187B
It was very easy to get it going in Slackware 12.1 with Ndiswrapper using this solution. And, like most things in Slackware, it has been very reliable and has never failed. I simply put the config commands (iwconfig commands) in /etc/rc.local and it is available at boot. I have used the same method to get this chipset working with Ndiswrapper in three different distros (Slackware, Ubuntu and Puppy).
I had read somewhere on the net (don't remember where) that native Linux support would be included with the release of kernel 2.6.27. As of this date (September 2008), 2.6.27 is still in rc status. I downloaded and compiled this kernel and can confirm that this kernel does in fact have native support for this chipset and it worked right away with this driver. I installed this kernel just as a test to see if the new driver did in fact work, but will not use it as my default kernel until it is released officially and it should be noted that dmesg notifies that this driver is still experimental and the user does so at their own risk. I have had no issues with it, and it provides a stronger signal than I got with ndiswrapper.
Slackware has always been the most stable and reliable distro for me, and now, with ALL of my hardware natively supported, I couldn't be more pleased.
|
|
|
|
12-23-2008, 12:16 AM
|
#2
|
Registered: Feb 2006
Distribution: sabayon
Posts: 175
Rep: 
|
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 8
|
Kernel (uname -r):
|
2.6.27-9-generic
|
|
Distribution:
|
Ubuntu 8.10 Intrepid Ibex
|
Since I upgraded to the Intrepid Ibex with the newer kernel, the thing just worked from the Live CD on. It did not work with AMD64 bit Ubuntu 8.10 though. It never worked before with earlier kernel images either. I spent dozens of hours working the problem in forums, and IRC channels.
It works now with only minor problems. When surfing with heavy traffic, lots of requests from my machine, it fails. I just disable wireless, (wlan0down)wait about a minute, then enable wireless, (wlan0up) and it finds the same network I was connected to at the time it failed.
WPA, WEP, they all have worked so far.
Great job you wifi driver builders, you unsung heroes!
|
|
|
|
01-10-2010, 04:48 AM
|
#3
|
Registered: Sep 2003
Distribution: Debian
Posts: 1,215
|
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 0
|
Kernel (uname -r):
|
2.6.30-bpo.1-amd64
|
|
Distribution:
|
Debian Lenny
|
lsusb:
Code:
Bus 001 Device 005: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g 54Mbps Network Adapter
idVendor 0x0bda Realtek Semiconductor Corp.
iManufacturer 1 Manufacturer_Realtek
To make two points:
1/ I have a stick-type thing containing said wireless that plugs into an external USB port. It is called a Thomson TG123g. It gets sent to you if you subscribe to Thomson Broadband in the UK.
2/ Using Debian, the way, perhaps not the only way, to get it to work is to install the latest backport kernel. The process is described here: http://wiki.debian.org/rtl818x . The only thing I would add is that it was necessary to log into the router's web site and provide the password while the configuration procedure took place.
|
|
|
|
All times are GMT -5. The time now is 11:28 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|