Ralink Rt2870 Usb Wifi Driver

  

Hi,
I bought an Asus Wireles USB adapter (Wireless-N300, USB-N14) wich has drivers for Windows, Mac and Linux (on CD).

  • This blog post listed Linux Compatible USB wireless adapters. It seems that many new Linux users frequently have problems learning how to install RT2870 driver under Linux. I also received email requesting installation instructions for the same device. This quick tutorial will explains how to install RT2870 based chipset device with WPA2 authentication and TKIP wireless encryption.
  • Ralink rt2870 driver management tool that features integrated 802. Install mediatek 802.11n usb wireless lan card driver for windows 10 x64, or download driverpack solution software for automatic driver installation and update. The software installer includes 29 files and is usually about 71.2 mb 74,654,503 bytes.

I have tested it for RT2870 driver and it worked for me. Plug your USB adapter in and run the following commands: sudo add-apt-repository ppa:thopiekar/mt7601 sudo apt-get update sudo apt-get install mt7601-sta-dkms When the installation completes, click on the wi-fi network icon and you should see the USB adapter network interface.


The driver for Linux is the RT2870 Wireless Lan Linux Driver from Ralink Tech Inc.
On my Windows 7 os on my pc the installation of the driver was one click and the adpater works perfect.
The driver installation on my Linux Mint 17.1 os failed.
I followed the instructions in the READ ME file, but during some mistakes appeared.
In the instructions in the READ ME file are some instruction wich I don't understand.
2> In Makefile
set the 'MODE = STA' in Makefile and chose the TARGET to Linux by set 'TARGET = LINUX'
define the linux kernel source include file path LINUX_SRC
modify to meet your need.

The MODE and TARGET were already set right.
But to define the linux kernel source include file path LINUX_SRC is beyond my knowledge, so I didn't change it.
I also don't know what to do with the insructions:
3> In os/linux/config.mk
define the GCC and LD of the target machine
define the compiler flags CFLAGS
modify to meet your need.
** Build for being controlled by NetworkManager or wpa_supplicant wext functions
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
=> #>cd wpa_supplicant-x.x
=> #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
** Build for being controlled by WpaSupplicant with Ralink Driver
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
=> #>cd wpa_supplicant-0.5.7
=> #>./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d
AdapterI looked in the config.mk file but I don't know what GCC and LD of the target machine Is.
And how do I define the compiler flags CFLAGS?

Ralink Rt2870 Usb Wireless Lan Driver


The instructions => #> are what?
Linux is great, Mint is better, but Driver suppliers still think it's only for nerds.
I hope someone can help me.

Translations: English - Français - German

This page describes how to enable support for WiFi devices based on the Ralink RT2800U[D] and RT3000U[D] chipsets on Debian systems.

Wheezy users, see rt2800usb for device support.

Contents

  1. Ralink RT2070, RT2770, RT2870, RT3070, RT3071, RT3072 devices (rt2870sta)
    1. Installation

rt2870sta is a module for the Ralink RT2800U[D] and RT3000U[D] USB 802.11 draft-n wireless LAN chipsets. Supported devices are listed at the end of this page.

This experimental vendor driver is included as a staging driver in the mainline Linux kernel since 2.6.29. It is present in Debian kernel images since 2.6.29 (i386, amd64). The rt3070sta staging driver was merged with rt2870sta at Linux 2.6.32.

Firmware has been removed from the driver in Debian kernel images as of 2.6.30.1 It is available in the firmware-ralink package since version 0.17.2

The staging driver depends on the x86 or x86-64 architecture (Debian i386 and AMD64 ports respectively).

Ralink 802.11n PCI devices are supported by the rt2860sta driver. Ralink 802.11g USB devices are supported by the rt73usb and rt2500usb drivers.

Installation

Squeeze

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

  2. Update the list of available packages and install the firmware-ralink and wireless-tools packages:

  3. If not already performed, connect the device to your system.
  4. The rt2870sta kernel module is automatically loaded for supported devices. Verify your device has an available interface:

  5. Configure your wireless interface as appropriate.

Wheezy

The Ralink staging drivers were disabled at linux-2.62.6.35-1~experimental.3 and removed at Linux 3.0. See rt2800usb for device support.

Troubleshooting

  • You may be required to blacklist the in-tree rt2800usb driver to allow your device to be claimed by rt2870sta.

  • Examine the kernel ring buffer (dmesg(1)) to verify required firmware is being loaded by the driver:

    • Ensure the firmware-ralink package is installed.

  • SMCWUSBS-N3 users: the region code in this device's NVRAM is invalid (Debian bug 594561), which prevents use of channels 12 and 13.

    • Use the following commands to workaround this issue:

  • On the Hercules eCAFÉ (and probably other i.MX51-based netbooks) the driver will not scan (and ifconfig ra0 up gives a SIOCSIFFLAGS error) until /etc/Wireless/RT2870STA/RT2870STA.dat is touched.

Supported Devices

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

Ralink Rt2870 Usb Wifi Driver

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

See Also

Ralink Rt2870 Usb Wifi Adapter

  • rt2860sta - Ralink PCI 802.11n devices

  • WiFi/rt73 - Ralink RT2501USB (RT73) 802.11g devices

  • rt2500usb - Ralink RT2500USB 802.11g devices

  • How to use a WiFi interface

CategoryHardware | CategoryWireless

Ralink Rt2870 Usb Wireless Driver

  1. Resolves Debian bug 521553. (1)

  2. Resolves Debian bug 533847. (2)