RTL8187L

From Gentoo Linux Wiki

(Redirected from RTL8187)
Jump to: navigation, search

Contents

[edit] Kernel configuration for native kernel method

Before beginning, settings must be applied to the kernel configuration. For information on this see compiling and installing the new kernel. To configure it the module in the kernel:

  • Do not select Generic IEEE 802.11 Networking Stack (select the mac80211 version instead)
  • Enable EEPROM 93CX6 support
  • Choose Realtek 8187 USB support in Wireless LAN drivers
Linux Kernel Configuration: Kernel configuration (requries kernel > 2.6.23)
General setup  --->
  [*] Prompt for development and/or incomplete code/drivers

Networking --->
  [*] Networking support
  Wireless --->
    <*> Generic IEEE 802.11 Networking Stack (mac80211)

Device Drivers --->
  [*] Misc Devices --->
    <M> EEPROM 93CX6 support
  Network device support --->
    Wireless LAN --->
      [*] Wireless LAN (IEEE 802.11)
      <M> Realtek 8187 USB support

Cryptographic options --->
  [*]Cryptographic API
  <*>ARC4 cipher algorithm
  Library routines
    ---CRC32 functions

[edit] Using and testing the driver

Now you can save your kernel config and start compiling. Don't forget to modify your /boot/grub/grub.conf if necessary. You can load it like this:

Code: Inserting the module
modprobe rtl8187

In order to check if it has worked, run:

Code: Checking
dmesg | grep rtl8187

You should see some output like this:

usbcore: registered new interface driver rtl8187

If you see that line everything should be OK

[edit] Configuring your wireless access

If everything is right, you should have two new interfaces: wlan0 and wmaster0 If you don't see wlan0 just run

ifconfig wlan0 up

To list all available wifi-networks just run

iwlist wlan0 scan

See Wireless/Configuration for more information on configuring your card.

[edit] Adding modules to boot

At this point you should need to add these modules (or whatever you see fit) to /etc/modules.autoload.d/kernel-2.6:

rtl8187

Now reboot and hope that it works! It should talk about connecting using net.wlan0 during boot.

Personal tools