Differences between revisions 9 and 10
Revision 9 as of 2009-02-22 06:36:56
Size: 6861
Editor: GeoffSimmons
Comment: Amend now that Lenny is stable.
Revision 10 as of 2009-03-16 03:33:12
Size: 6870
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[:DebianWiki/EditorGuide#translation:Translation(s)]: none-~||<style="text-align: right;border: 0px hidden"> (!) [:/Discussion:Discussion]|| ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]||
Line 8: Line 8:
[[TableOfContents(2)]] <<TableOfContents(2)>>
Line 11: Line 11:
[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. [[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.
Line 22: Line 22:
The RTL8187SE chipset is not supported by the project at this time. An experimental [#rtl8187se vendor driver] is available. The RTL8187SE chipset is not supported by the project at this time. An experimental [[#rtl8187se|vendor driver]] is available.
Line 26: Line 26:
<!> [:DebianLenny:Lenny] users:
 * For RTL8187B chipset support, install a 2.6.27 (or later) [wiki:Self:DebianKernel#snapshots Debian Kernel snapshot]. Restart your system with this kernel before continuing.
<!> [[DebianLenny|Lenny]] users:
 * For RTL8187B chipset support, install a 2.6.27 (or later) [[DebianKernel#snapshots|Debian Kernel snapshot]]. Restart your system with this kernel before continuing.
Line 29: Line 29:
<!> [:DebianEtch:Etch] users:
 * 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.
 * 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.
<!> [[DebianEtch|Etch]] users:
 * 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.
 * 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.
Line 39: Line 39:
 1. The necessary kernel module should be [:Modules:automatically loaded]. If necessary, it can be manually loaded via either: {{{  1. The necessary kernel module should be [[Modules|automatically loaded]]. If necessary, it can be manually loaded via either: {{{
Line 50: Line 50:
 1. [:WiFi/HowToUse:Configure] your wireless interface as appropriate.  1. [[WiFi/HowToUse|Configure]] your wireless interface as appropriate.
Line 55: Line 55:
The page ["HowToIdentifyADevice/PCI"] explains how to identify a PCI device. The page [[HowToIdentifyADevice/PCI]] explains how to identify a PCI device.
Line 70: Line 70:
The page ["HowToIdentifyADevice/USB"] explains how to identify a USB device. The page [[HowToIdentifyADevice/USB]] explains how to identify a USB device.
Line 90: Line 90:
[[Anchor(rtl8187se)]] <<Anchor(rtl8187se)>>
Line 93: Line 93:
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]. 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]].
Line 104: Line 104:
 [:DebianLenny:Lenny] users: Manually acquire and install the DebPkg:sid/rtl8187se-source package (http://packages.debian.org/sid/all/rtl8187se-source/download): {{{  [[DebianLenny|Lenny]] users: Manually acquire and install the DebPkg:sid/rtl8187se-source package (http://packages.debian.org/sid/all/rtl8187se-source/download): {{{
Line 120: Line 120:
 1. [:WiFi/HowToUse:Configure] your wireless interface as appropriate.  1. [[WiFi/HowToUse|Configure]] your wireless interface as appropriate.
Line 123: Line 123:
The page ["HowToIdentifyADevice/PCI"] explains how to identify a PCI device. The page [[HowToIdentifyADevice/PCI]] explains how to identify a PCI device.
Line 132: Line 132:
 * ["DebianEeePC/Model/701SD"] - additional RTL8187SE information
 * [:WiFi/HowToUse:How to use a WiFi interface]
 * [[DebianEeePC/Model/701SD]] - additional RTL8187SE information
 * [[WiFi/HowToUse|How to use a WiFi interface]]

Translation(s): none

(!) ?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.

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:

  • 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 vendor driver is available.

Installation

<!> Lenny users:

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

<!> Etch users:

  • For RTL8180 and RTL8185 chipset support, install a 2.6.26 kernel from 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.

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


  1. Install the wireless-tools package:

    $ su
    # aptitude update
    # aptitude install wireless-tools
  2. If your device uses USB or PC Card (PCMCIA), physically connect it to your system.
  3. The necessary kernel module should be 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. 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 on Lenny.

  • 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 on Lenny.

  • 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)

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 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 debhelper, module-assistant and wireless-tools packages:

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

    Lenny users: Manually acquire and install the sid/rtl8187se-source package (http://packages.debian.org/sid/all/rtl8187se-source/download):

    # 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 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. 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 as at driver version 1023.0928.2008. Devices already supported by the rtl8180 driver have been removed.

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

See Also


CategoryHardware | CategoryWireless