[:DebianWiki/EditorGuide#translation:Translation(s)]: none

(!) [:/Discussion:Discussion]


Realtek RTL-8180 and RTL-8187 wifi

This page describes how to enable support for WiFi devices based on Realtek chipsets on Debian systems.

?TableOfContents(2)

Drivers

rtl-wifi is a project to develop drivers for Realtek wireless LAN chipsets, a fork of the rtl8180-sa2400 project. These drivers were introduced into the mainline Linux kernel at various stages.

The driver modules are:

The RTL8187SE chipset is not supported by the project at this time. An experimental [#rtl8187se vendor driver] is available.

Installation

<!> [:DebianEtch:Etch] users:

<!> [:DebianTesting:Testing] and [:DebianUnstable:unstable] users:


  1. Install the wireless-tools package:

    $ su
    # aptitude update
    # aptitude install wireless-tools
  2. If your device uses USB, physically connect it to your system.
  3. The necessary kernel module should be [:Modules:automatically loaded]. If necessary, it can be manually loaded via either:

    # modprobe rtl8180

    or

    # modprobe rtl8187
  4. Verify your device has an available interface:

    # iwconfig
  5. Raise the interface to activate the radio, for example:

    # ifconfig wlan0 up
  6. [:WiFi/HowToUse:Configure] your wireless interface as appropriate.

?Anchor(rtl8187se)

RTL8187SE

The Realtek RTL8187SE is an IEEE 802.11b/g single-chip wireless LAN integrated circuit, with a PCI Express interface. This can be found in the [:DebianEeePC/Model/701SD:Asus EeePC 701SD].

A driver from Realtek is available for initial device support on Linux systems.

Installation

Debian Packages

Packages of vendor driver revision 1016.0716.2008 have been prepared by Martin Filtenborg?FootNote([http://www.martinfiltenborg.dk/debian/debian.html#hw]).

Pre-Built Module

Only available for [:DebianTesting:testing] users on the i386 architecture.

  1. Install the wireless-tools package:

    $ su
    # aptitude update
    # aptitude install wireless-tools
    # exit
  2. Acquire and install the rtl8187se-modules package:

    $ wget http://www.martinfiltenborg.dk/debian/rtl8187se-modules-2.6.26-1-686_1016.0716.2008+2.6.26-10_i386.deb
    # su
    # dpkg -i ./rtl8187se-modules-2.6.26-1-686_1016.0716.2008+2.6.26-10_i386.deb
    # depmod -a
  3. Continue to [#rtl8187se_configure configuration].

Module Assistant

  1. Install the bzip2, debhelper, module-assistant and wireless-tools packages:

    $ su
    # aptitude update
    # aptitude install bzip2 debhelper module-assistant wireless-tools
    # exit
  2. Acquire and install the rtl8187se-source package:

    $ wget http://www.martinfiltenborg.dk/debian/rtl8187se-source_1016.0716.2008_all.deb
    $ su
    # dpkg -i ./rtl8187se-source_1016.0716.2008_all.deb
  3. Build and install a rtl8187se-* modules package within your system:

    # m-a prepare
    # m-a a-i rtl8187se
    # depmod -a
  4. Continue to [#rtl8187se_configure configuration].

From Source

The latest revision of this driver (1023.1118.2008) requires to be compiled from source.

  1. Install the build-essential, relevant linux-headers and and wireless-tools packages:

    $ su
    # aptitude update
    # aptitude install build-essential linux-headers-$(uname -r) wireless-tools
    # exit
  2. Acquire the vendor driver:

    $ wget http://launchpadlibrarian.net/20052864/rtl8187se_linux_26.1023.1118.2008.tar.gz
  3. Extract the tarball's contents:

    $ tar xvf rtl8187se_linux_26.1023.1118.2008.tar.gz
  4. Compile and install the driver:

    $ cd rtl8187se_linux_26.1023.1118.2008
    $ make
    $ su
    # make install
  5. Continue to [#rtl8187se_configure configuration].

?Anchor(rtl8187se_configure)

Configuration

  1. Load the r8180 module:

    # modprobe r8180
  2. Verify your device has an available interface:

    # iwconfig
  3. Raise the interface to activate the radio, for example:

    # ifconfig wlan0 up
  4. [:WiFi/HowToUse:Configure] your wireless interface as appropriate.

See Also


CategoryHardware


ToDo : rename thi page according the the driver or acccording to the module name. maybe Rtl818x ?