Differences between revisions 4 and 5
Revision 4 as of 2010-06-14 12:45:34
Size: 5999
Editor: GeoffSimmons
Comment: Add release-specific sections to Installation.
Revision 5 as of 2010-07-08 00:48:54
Size: 7930
Editor: GeoffSimmons
Comment: Amend device support in linux-2.6 2.6.32-16.
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
rtl8192e and rtl8192su are vendor drivers for Realtek 802.11n wireless LAN chipsets. They are included as staging drivers in the mainline Linux kernel. rtl8192e, rtl8192su and rtl8192u are vendor drivers for Realtek 802.11n wireless LAN chipsets. They are included as staging drivers in the mainline Linux kernel.
Line 19: Line 19:
 * r8192s_usb ([[#supported-r8192s-usb|suported devices]])
  * Supports USB devices based on the RTL8188SU, RTL8191S, RTL8192SU and RTL8192U chipsets.
  * Enabled in [[DebianPkg:linux-2.6]] [[http://packages.debian.org/changelogs/pool/main/l/linux-2.6/current/changelog#versionversion2.6.32-10|2.6.32-10]].
 * r8192s_usb ([[#supported-r8192s-usb|supported devices]])
  * Supports USB devices based on the RTL8188SU, RTL8191S and RTL8192SU chipsets.
  * Enabled in [[DebianPts:linux-2.6]] [[http://packages.debian.org/changelogs/pool/main/l/linux-2.6/current/changelog#versionversion2.6.32-10|2.6.32-10]].
 * r8192u_usb ([[#supported-r8192u-usb|supported devices]])
  * Supports USB devices based on the
RTL8192U chipset.
  * Enabled in [[DebianPts:linux-2.6]] [[http://packages.debian.org/changelogs/pool/main/l/linux-2.6/current/changelog#versionversion2.6.32-16|2.6.32-16]].
Line 23: Line 26:
Non-free firmware is required, which can be provided by installing the DebianPkg:firmware-realtek package. Firmware must be installed prior to device operation. Non-free firmware is required, which can be provided by installing the DebianPkg:firmware-realtek package. Firmware must be installed prior to device operation.  RTL8192U firmware is currently not packaged (DebianBug:588142).
Line 33: Line 36:
 * RTL8192U chipset support is currently not available.
##
Line 61: Line 66:
 * RTL8192U chipset support is currently not available.
##
Line 88: Line 95:
The following list is based on the ''alias'' fields of {{{modinfo r8192_pci}}} in Debian 2.6.32 kernel images. The following list is based on the ''alias'' fields of {{{modinfo r8192_pci}}} in Debian 2.6.32 (2.6.32-16) kernel images.
Line 100: Line 107:
The following list is based on the ''alias'' fields of {{{modinfo r8192s_usb}}} in Debian 2.6.32 kernel images. The following list is based on the ''alias'' fields of {{{modinfo r8192s_usb}}} in Debian 2.6.32 (2.6.32-16) kernel images.
## list generated with: http://www.klabs.be/~fpiat/linux/hardware/modinfo-devnames/
 ~- {{{
USB: 050D:815F Belkin Components F5D8053 N Wireless USB Adapter v6000 [Realtek RTL8192SU]
USB: 06F8:E031 Guillemot Corp. Hercules HWNUm-300 Wireless N mini [Realtek RTL8191S]
USB: 07AA:0047 Corega K.K. (Device name unknown)
USB: 07D1:3300 D-Link System DWA-130 802.11n Wireless N Adapter(rev.E) [Realtek RTL8192SU]
USB: 07D1:3302 D-Link System DWA-130 802.11n Wireless N Adapter(rev.C2) [Realtek RTL8192SU]
USB: 07D1:3303 D-Link System (Device name unknown)
USB: 0B05:1786 ASUSTek Computer, Inc. (Device name unknown)
USB: 0BDA:8171 Realtek Semiconductor Corp. RTL8188SU 802.11n WLAN Adapter
USB: 0BDA:8172 Realtek Semiconductor Corp. RTL8191S WLAN Adapter
USB: 0BDA:8173 Realtek Semiconductor Corp. (Device name unknown)
USB: 0BDA:8174 Realtek Semiconductor Corp. (Device name unknown)
USB: 0BDA:8712 Realtek Semiconductor Corp. (Device name unknown)
USB: 0BDA:8713 Realtek Semiconductor Corp. (Device name unknown)
USB: 0DF6:0045 Sitecom Europe B.V. WL-353 Wireless USB Adapter 150N Nano
USB: 0DF6:004B Sitecom Europe B.V. WL-349v3 Wireless Micro Adapter 150N X1 [Realtek RTL8192SU]
USB: 0E66:0015 Hawking Technologies (Device name unknown)
USB: 0E66:0016 Hawking Technologies (Device name unknown)
USB: 1740:9603 Senao (Device name unknown)
USB: 1740:9605 Senao (Device name unknown)
USB: 7392:7611 Edimax Technology Co., Ltd (Device name unknown)
USB: 7392:7612 Edimax Technology Co., Ltd (Device name unknown)
USB: 7392:7622 Edimax Technology Co., Ltd (Device name unknown)
}}} -~

<<Anchor(supported-r8192u-usb)>>
=== r8192u_usb ===
The page [[HowToIdentifyADevice/USB]] explains how to identify a USB device.

The following list is based on the ''alias'' fields of {{{modinfo r8192u_usb}}} in Debian 2.6.32 (2.6.32-16) kernel images.
Line 104: Line 142:
USB: 050D:815F Belkin Components F5D8053 N Wireless USB Adapter v6000 [Realtek RTL8192SU]
USB: 06F8:E031 Guillemot Corp. Hercules HWNUm-300 Wireless N mini [Realtek RTL8191S]
Line 107: Line 143:
USB: 0BDA:8171 Realtek Semiconductor Corp. RTL8188SU 802.11n WLAN Adapter
USB: 0BDA:8172 Realtek Semiconductor Corp. RTL8191S WLAN Adapter
Line 112: Line 146:
USB: 0DF6:004B Sitecom Europe B.V. WL-349v3 Wireless Micro Adapter 150N X1 [Realtek RTL8192SU]
Line 114: Line 147:
USB: 2001:3301 D-Link Corp. [hex] DWA-130 802.11n Wireless N Adapter(rev.C1) [Realtek RTL8192U] USB: 2001:3301 D-Link Corp. DWA-130 802.11n Wireless N Adapter(rev.C1) [Realtek RTL8192U]

Translation(s): none


Realtek RTL8192E, RTL8188SU, RTL8191S, RTL8192SU, RTL8192U devices

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

Drivers

rtl8192e, rtl8192su and rtl8192u are vendor drivers for Realtek 802.11n wireless LAN chipsets. They are included as staging drivers in the mainline Linux kernel.

The produced kernel modules are:

Non-free firmware is required, which can be provided by installing the firmware-realtek package. Firmware must be installed prior to device operation. RTL8192U firmware is currently not packaged (588142).

<!> These staging drivers are only available for the x86 and x86-64 architectures (Debian i386 and AMD64 ports respectively) at this time.

{i} Realtek 802.11b/g devices are supported by different drivers.

Installation

Lenny

  • RTL8192U chipset support is currently not available.

  1. Add the Debian Backports repository to /etc/apt/sources.list, also including the "non-free" component. For example:

    # Backported packages for Debian Lenny
    deb http://www.backports.org/debian lenny-backports main contrib non-free
  2. Update the list of available packages and install the lenny-backports/debian-backports-keyring package:

    # aptitude update
    # aptitude -t lenny-backports install debian-backports-keyring

    As your system does not yet have the GnuPG archive key of the backports.org repository installed, you will be asked to confirm installation of a package from an untrusted repository. Enter Yes when prompted.

  3. Install a Linux 2.6.32 kernel image appropriate for your system, along with the lenny-backports/firmware-realtek and wireless-tools packages. For example:

    # aptitude update
    # aptitude -t lenny-backports install linux-image-2.6-$(uname -r | sed 's,.*-,,') firmware-realtek wireless-tools
  4. Restart your system and boot with the newly installed kernel. If not already performed, connect the device to your system.
  5. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via either:

    # modprobe r8192_pci

    or

    # modprobe r8192s_usb
  6. Verify your device has an available interface:

    # iwconfig
  7. Configure your wireless interface as appropriate.

Squeeze

  • RTL8192U chipset support is currently not available.

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian Squeeze (testing)
    deb http://ftp.us.debian.org/debian squeeze main contrib non-free
  2. Update the list of available packages and install the firmware-realtek and wireless-tools packages:

    # aptitude update
    # aptitude install firmware-realtek wireless-tools
  3. If not already performed, connect the device to your system.
  4. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via either:

    # modprobe r8192_pci

    or

    # modprobe r8192s_usb
  5. Verify your device has an available interface:

    # iwconfig
  6. Configure your wireless interface as appropriate.

Supported Devices

r8192_pci

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

The following list is based on the alias fields of modinfo r8192_pci in Debian 2.6.32 (2.6.32-16) kernel images.

  • PCI: 07AA:0044 (Vendor name unknown) (Device name unknown)
    PCI: 07AA:0047 (Vendor name unknown) (Device name unknown)
    PCI: 10EC:8192 Realtek Semiconductor Co., Ltd. RTL8192E Wireless LAN Controller

r8192s_usb

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

The following list is based on the alias fields of modinfo r8192s_usb in Debian 2.6.32 (2.6.32-16) kernel images.

  • USB: 050D:815F Belkin Components F5D8053 N Wireless USB Adapter v6000 [Realtek RTL8192SU]
    USB: 06F8:E031 Guillemot Corp. Hercules HWNUm-300 Wireless N mini [Realtek RTL8191S]
    USB: 07AA:0047 Corega K.K. (Device name unknown)
    USB: 07D1:3300 D-Link System DWA-130 802.11n Wireless N Adapter(rev.E) [Realtek RTL8192SU]
    USB: 07D1:3302 D-Link System DWA-130 802.11n Wireless N Adapter(rev.C2) [Realtek RTL8192SU]
    USB: 07D1:3303 D-Link System (Device name unknown)
    USB: 0B05:1786 ASUSTek Computer, Inc. (Device name unknown)
    USB: 0BDA:8171 Realtek Semiconductor Corp. RTL8188SU 802.11n WLAN Adapter
    USB: 0BDA:8172 Realtek Semiconductor Corp. RTL8191S WLAN Adapter
    USB: 0BDA:8173 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0BDA:8174 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0BDA:8712 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0BDA:8713 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0DF6:0045 Sitecom Europe B.V. WL-353 Wireless USB Adapter 150N Nano
    USB: 0DF6:004B Sitecom Europe B.V. WL-349v3 Wireless Micro Adapter 150N X1 [Realtek RTL8192SU]
    USB: 0E66:0015 Hawking Technologies (Device name unknown)
    USB: 0E66:0016 Hawking Technologies (Device name unknown)
    USB: 1740:9603 Senao (Device name unknown)
    USB: 1740:9605 Senao (Device name unknown)
    USB: 7392:7611 Edimax Technology Co., Ltd (Device name unknown)
    USB: 7392:7612 Edimax Technology Co., Ltd (Device name unknown)
    USB: 7392:7622 Edimax Technology Co., Ltd (Device name unknown)

r8192u_usb

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

The following list is based on the alias fields of modinfo r8192u_usb in Debian 2.6.32 (2.6.32-16) kernel images.

  • USB: 050D:805E Belkin Components F5D8053 N Wireless USB Adapter v5000 [Realtek RTL8192U]
    USB: 07AA:0043 Corega K.K. CG-WLUSB300N rev A2 [Realtek RTL8192U]
    USB: 0BDA:8192 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0BDA:8709 Realtek Semiconductor Corp. (Device name unknown)
    USB: 0DF6:0031 Sitecom Europe B.V. (Device name unknown)
    USB: 1740:9201 Senao (Device name unknown)
    USB: 2001:3301 D-Link Corp. DWA-130 802.11n Wireless N Adapter(rev.C1) [Realtek RTL8192U]
    USB: 5A57:0290 Zinwell ZW-N290 802.11n [Realtek RTL8192SU]

See Also


CategoryHardware | CategoryWireless