** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].

** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].

Revision as of 00:50, 25 August 2013

There is a howto on installing the TL-WN722N adapter here, which also acts as a guide for installing others too.

Working USB Wi-Fi Adapters

These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.

Note: A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point, or it is transferring large amounts of data. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.

Note: Devices with RTL8188CUS work great as wifi access point - see tutorial and configuration script.If you plan to use your raspberry pi in ad hoc mode, you must verify that your adapter is using the nl80211 driver. Wifi adaptors using RTL8188CUS driver will not work in ad hoc mode.

Note: To the owner of this page, this page would benefit of being rewritten as a matrix with - does it need external power - does it support ad hoc, ap - link to how to.

3COM

3CRUSB10075: ZyDAS zd1211rw chipset (!)

7DayShop

W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [1], [2]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."

It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [3] in place.

Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).

DIGICOM

USBWAVE54 [chipset Zydas ZD1211] . [[4]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware .

USBWAVE300C [chipset Ralink 2870] . [[5]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink .

D-Link

AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the firmware-ralink package from the Squeeze-firmware non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)

Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.

Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: apt-get install wicd. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.

EW-7711UAn, Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch Wireless Setup instructions.

edup nano EP-N8508 Use method shown here for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from here for Wheezy.

Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.

Micronet

Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) Debian installation instructions IMPORTANT: read the instructions first to avoid problems, and Auto-install script. The script has been used to install other adapters using the RTL8188CUS chip. Updated driver that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.

Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. NOTE: although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [9]

TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1 A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)

TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)

EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.

EW-7811Un It doesn't support Access Point and you can't use it for hostapd.