LinuxQuestions.org
Social Bookmarking all things Linux and Open Source
Go Back   LinuxQuestions.org > HCL > Network Cards > Realtek
User Name
Password

Notices

Search · Register · Submit New Product ·
 

Realtek Semiconductor 8187B integrated USB Wireless interface controller
Reviews Views Date of last review
1 2011 09-24-2008
spacer
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


Author
Post A Reply 
Old 09-24-2008, 09:13 AM   #1
BobNutfield
 
Registered: Dec 2005
Distribution: Fedora 8, PCLinuxOS, Ubuntu, Debian Etch, Puppy 3.01, Slackware 12.1
Posts: 1,103
Would you recommend the product? yes | Price you paid?: None indicated | Rating: 8

Kernel (uname -r): 2.6.27-rc6 and 2.6.24-5-generic
Distribution: Slackware 12.1



[Log in to get rid of this advertisement]
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.
 is offline    





All times are GMT -5. The time now is 02:13 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
RSS2  LQ Podcast
RSS2  LQ Radio
Open Source Consulting | Domain Registration