Differences between revisions 11 and 12
Revision 11 as of 2010-02-11 04:37:43
Size: 4834
Editor: GeoffSimmons
Comment: Drop enhanced legacy driver (rt2400): obsolete, removed from Debian and no longer maintained upstream.
Revision 12 as of 2010-10-11 14:39:54
Size: 2872
Editor: GeoffSimmons
Comment: Remove Etch procedures.
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~
Line 7: Line 7:
<<TableOfContents(3)>> <<TableOfContents(2)>>
Line 16: Line 16:
  * Source previously packaged in DebianPkg:rt2400-source, removed from Debian to resolve bug DebianBug:563430.   * Source previously packaged in [[DebianPts:rt2400|rt2400-source]], removed from Debian to resolve bug DebianBug:563430.
Line 19: Line 19:
  * Included in the mainline kernel starting from 2.6.24.
* Source previously packaged in DebianPkg:rt2x00-source, removed from Debian to resolve bug DebianBug:474189.
  * Source previously packaged in [[DebianPts:rt2x00|rt2x00-source]], removed from Debian to resolve bug DebianBug:474189.
  * Introduced in Linux 2.6.24.
Line 22: Line 22:
The next-generation driver is maintained by the [[http://rt2x00.serialmonkey.com/|rt2x00 project]]. [[#supported-devices|Supported devices]] are listed at the end of
this page.
The next-generation driver is maintained by the [[http://rt2x00.serialmonkey.com/|rt2x00 project]]. [[#supported-devices|Supported devices]] are listed at the end of this page.
Line 30: Line 29:
The rt2400pci driver is included in the mainline kernel since 2.6.24. It is included as a module in Debian kernel images.

<<Anchor(rt2400pci-lenny)>>
<<Anchor(rt2400pci-squeeze)>>
=== Lenny, Squeeze ===
Using [[DebianEtch|Etch]]? [[#rt2400pci-etch|Skip to the Etch section]].

As drivers from the rt2x00 project are included in the mainline kernel, the rt2400pci driver is present on your system.
The rt2400pci driver is included in the mainline Linux kernel since version 2.6.24. It is included as a module in Debian kernel images.
Line 40: Line 32:
aptitude update
aptitude install wireless-tools
}}}
 1. The necessary kernel module should be [[Modules|automatically loaded]]. If necessary, it can be manually loaded via: {{{
modprobe rt2400pci
}}}
 1. Verify your device has an available interface: {{{
iwconfig
}}}
 1. Raise the interface to activate the radio, for example: {{{
ifconfig wlan0 up
}}}
 1. [[WiFi/HowToUse|Configure]] your wireless interface as appropriate.

<<Anchor(rt2400pci-etch)>>
<<Anchor(rt2400pci-etch2618)>>
=== Etch with 2.6.18 kernel ===
<!> Although an DebianPkg:etch/rt2x00-source package is available, this version is considered experimental and only supports a small number of devices. The devices which are supported are likely to encounter issues.

It is ''highly recommended'' to use an [[EtchAndAHalf]] kernel image, which will provide your system with an updated rt2400pci driver included as part of the kernel. You will not need to use DebianPkg:etch/rt2x00-source.

Install an [[EtchAndAHalf]] kernel image ({{{apt-cache search linux-image-2.6- | grep etchnhalf}}} and install a package appropriate for your system), restart your system to boot using this kernel, then follow the [[#rt2400pci-etch2624|Etch with 2.6.24 kernel]] procedure below.

<<Anchor(rt2400pci-etch2624)>>
=== Etch with 2.6.24 kernel ===
As drivers from the rt2x00 project are included in the mainline kernel, the rt2400pci driver is present on your system.

 . <!> The rt2400pci driver is not present in the stock 2.6.18 kernel.
 . Install and boot an [[EtchAndAHalf]] kernel: {{{apt-cache search linux-image-2.6- | grep etchnhalf}}} and install a package appropriate for your system.
 . Restart your system with this kernel before continuing.
##
 1. Install the DebianPkg:etch/wireless-tools package: {{{
aptitude update
Line 91: Line 50:
The following list is based on the ''alias'' fields of {{{modinfo rt2400pci}}} on Lenny. The following list is based on the ''alias'' fields of {{{modinfo rt2400pci}}} in Debian 2.6.26 (2.6.26-25lenny1) kernel images.
Line 98: Line 57:
 * [[WiFi/rt2500]] - Ralink RT2500/RT2560 devices
 * [[rt2500usb]] - Ralink RT2500USB/RT2571 devices
 * [[rt61pci]] - Ralink RT2501/RT2561, RT2600/RT2661 (RT61) devices
 * [[WiFi/rt73]] - Ralink RT2501USB/RT2571W (RT73) devices

Translation(s): none


Ralink RT2400/RT2460, RT2401/RT2460 devices

This page describes how to enable support for WiFi devices based on Ralink RT2400 and RT2401 chipsets on Debian systems.

Drivers

The Ralink RT2400 and RT2401 802.11b wireless LAN chipsets are supported by three native drivers:

  • rt2400 (Legacy driver)
    • Released by Ralink under the GPL.
    • Not generally recommended for use.
  • rt2400 (Enhanced legacy driver)
    • Previously maintained by the rt2x00 project.
    • Source previously packaged in rt2400-source, removed from Debian to resolve bug 563430.

  • rt2400pci (Next-generation driver)

    • The recommended driver to use.
    • Source previously packaged in rt2x00-source, removed from Debian to resolve bug 474189.

    • Introduced in Linux 2.6.24.

The next-generation driver is maintained by the rt2x00 project. Supported devices are listed at the end of this page.

This page only details installation of the next-generation driver (rt2400pci). No firmware from userspace is required.

Installation

The rt2400pci driver is included in the mainline Linux kernel since version 2.6.24. It is included as a module in Debian kernel images.

  1. Install the wireless-tools package:

    aptitude install wireless-tools
  2. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:

    modprobe rt2400pci
  3. Verify your device has an available interface:

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

    ifconfig wlan0 up
  5. 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 rt2400pci in Debian 2.6.26 (2.6.26-25lenny1) kernel images.

  • PCI: 1814:0101 RaLink Wireless PCI Adapter RT2400 / RT2460

See Also


CategoryHardware | CategoryWireless