Differences between revisions 5 and 6
Revision 5 as of 2009-01-09 17:09:08
Size: 8806
Editor: GeoffSimmons
Comment: Add known RTL8187SE supported device.
Revision 6 as of 2009-01-13 05:48:11
Size: 6993
Editor: GeoffSimmons
Comment: RTL8187SE source is available in main.
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
Line 39: Line 38:
 1. If your device uses USB, physically connect it to your system.  1. If your device uses USB or PCMCIA, physically connect it to your system.
Line 100: Line 99:

==== 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.
## depmod isn't currently called during package postinst
 1. Install the DebPkg:wireless-tools package: {{{
 1. Install the DebPkg:module-assistant and DebPkg:wireless-tools packages: {{{
Line 112: Line 102:
# aptitude install wireless-tools
# exit
# aptitude install module-assistant wireless-tools
Line 115: Line 104:
 1. 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
 [:DebianTesting:Testing] users: Install necessary package dependencies, then manually acquire and install the DebPkg:sid/rtl8187se-source package (http://packages.debian.org/sid/all/rtl8187se-source/download): {{{
# aptitude install bzip2 debhelper
# wget http://ftp.us.debian.org/debian/pool/main/r/rtl8187se/rtl8187se-source_1023.0928.2008_all.deb
# dpkg -i ./rtl8187se-source*deb
Line 121: Line 109:
 1. Continue to [#rtl8187se_configure configuration].

===== Module Assistant =====

## depmod isn't currently called during package postinst
 1. Install the DebPkg:bzip2, DebPkg:debhelper, DebPkg:module-assistant and DebPkg:wireless-tools packages: {{{
$ su
# aptitude update
# aptitude install bzip2 debhelper module-assistant wireless-tools
# exit
}}}
 1. 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
}}}
 1. Build and install a rtl8187se-* modules package within your system: {{{
 1. Build and install a rtl8187se-modules-* package within your system: {{{
Line 140: Line 112:
# depmod -a
Line 142: Line 113:
 1. Continue to [#rtl8187se_configure configuration].

==== From Source ====
## Comment or remove this section when Martin Filtenborg (or other third-party) has the latest upstream version packaged
The latest revision of this driver (1023.1118.2008) requires to be compiled from source.
## depmod is called in rtl8185 and ieee80211 Makefiles
 1. Install the DebPkg:build-essential, relevant linux-headers and and DebPkg:wireless-tools packages: {{{
$ su
# aptitude update
# aptitude install build-essential linux-headers-$(uname -r) wireless-tools
# exit
}}}
 1. Acquire the vendor driver: {{{
$ wget http://launchpadlibrarian.net/20052864/rtl8187se_linux_26.1023.1118.2008.tar.gz
}}}
 1. Extract the tarball's contents: {{{
$ tar xvf rtl8187se_linux_26.1023.1118.2008.tar.gz
}}}
 1. Compile and install the driver: {{{
$ cd rtl8187se_linux_26.1023.1118.2008
$ make
$ su
# make install
}}}
 1. Continue to [#rtl8187se_configure configuration].

[[Anchor(rtl8187se_configure)]]
=== Configuration ===
Line 190: Line 133:
== See Also ==
 * ["DebianEeePC/Model/701SD"] - additional RTL8187SE information
 * [:WiFi/HowToUse:HowToUse] !WiFi adapter
Line 191: Line 138:
Line 196: Line 142:

== See Also ==

 * ["DebianEeePC/Model/701SD"] - additional RTL8187SE information
 * [:WiFi/HowToUse:HowToUse] !WiFi adapter

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

(!) [:/Discussion:Discussion]


Realtek RTL8180, RTL8185, RTL8187, RTL8187B, RTL8187SE devices

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

?TableOfContents(2)

Drivers

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

The driver modules are:

  • rtl8180 (PCI devices)
    • Support for RTL8180 chipsets was introduced in kernel 2.6.25.
    • Support for RTL8185 chipsets was introduced in kernel 2.6.25.
  • rtl8187 (USB devices)
    • Support for RTL8187 chipsets was introduced in kernel 2.6.23.
    • Support for some RTL8187B chipsets was introduced in kernel 2.6.27.

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

Installation

<!> [:DebianEtch:Etch] users:

  • For RTL8187 chipset support, install an [:EtchAndAHalf:] kernel: apt-cache search linux-image-2.6.24-etchnhalf and install a package appropriate for your system. Restart your system with this kernel before continuing.

  • For RTL8180 and RTL8185 chipset support, install a 2.6.26 kernel from [:Backports:Debian Backports]. Once your sources are configured: apt-cache search linux-image-2.6.26 and install a package appropriate for your system. Restart your system with this kernel before continuing.

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

  • For RTL8187B chipset support, install a 2.6.27 (or later) [wiki:DebianKernel Debian Kernel snapshot]. Restart your system with this kernel before continuing.


  1. Install the wireless-tools package:

    $ su
    # aptitude update
    # aptitude install wireless-tools
  2. If your device uses USB or PCMCIA, 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.

Supported Devices

rtl8180

The page ["HowToIdentifyADevice/PCI"] explains how to identify a PCI device.

The following list is based on the alias fields of  modinfo rtl8180.

  • PCI: 10EC:8180 Realtek Semiconductor Co., Ltd. (Device name unknown)
    PCI: 10EC:8185 Realtek Semiconductor Co., Ltd. (Device name unknown)
    PCI: 1186:3300 D-Link System Inc DWL-510 2.4GHz Wireless PCI Adapter
    PCI: 1799:6001 Belkin Wireless PCI Card - F5D6001
    PCI: 1799:6020 Belkin Wireless PCMCIA Card - F5D6020
    PCI: 1799:700F Belkin (Device name unknown)
    PCI: 1799:701F Belkin (Device name unknown)

rtl8187

The page ["HowToIdentifyADevice/USB"] explains how to identify a USB device.

The following list is based on the alias fields of  modinfo rtl8187.

  • USB: 03F0:CA02 Hewlett-Packard (Device name unknown)
    USB: 050D:705E Belkin Components (Device name unknown)
    USB: 0846:4260 NetGear, Inc. WG111v3 54 Mbps Wireless [realtek RTL8187B]
    USB: 0846:6100 NetGear, Inc. (Device name unknown)
    USB: 0846:6A00 NetGear, Inc. WG111v2 54 Mbps Wireless [RealTek RTL8187L] 
    USB: 0B05:171D ASUSTek Computer, Inc. (Device name unknown)
    USB: 0BDA:8187 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0BDA:8189 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0BDA:8197 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0BDA:8198 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0DF6:000D Sitecom Europe B.V. (Device name unknown)
    USB: 0DF6:0028 Sitecom Europe B.V. (Device name unknown)
    USB: 13D1:ABE6 A-Max Technology Macao Commercial Offshore Co. Ltd. (Device name unknown)

?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.

  • {X} The vendor driver is experimental. Expect stability, performance and/or latency issues.

Installation

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

    $ su
    # aptitude update
    # aptitude install module-assistant wireless-tools

    [:DebianTesting:Testing] users: Install necessary package dependencies, then manually acquire and install the sid/rtl8187se-source package (http://packages.debian.org/sid/all/rtl8187se-source/download):

    # aptitude install bzip2 debhelper
    # wget http://ftp.us.debian.org/debian/pool/main/r/rtl8187se/rtl8187se-source_1023.0928.2008_all.deb
    # dpkg -i ./rtl8187se-source*deb
  2. Build and install a rtl8187se-modules-* package within your system:

    # m-a prepare
    # m-a a-i rtl8187se
  3. Load the r8180 module:

    # modprobe r8180
  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.

Supported Devices

The page ["HowToIdentifyADevice/PCI"] explains how to identify a PCI device.

The following list is based on the alias fields of  modinfo r8180. Devices already supported by the rtl8180 driver have been removed.

  • PCI: 10EC:8199 Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller

See Also

  • ["DebianEeePC/Model/701SD"] - additional RTL8187SE information
  • [:WiFi/HowToUse:?HowToUse] WiFi adapter


CategoryHardware