element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Documents Raspberry Pi WiFi adapter testing
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: fustini
  • Date Created: 16 Apr 2012 6:58 AM Date Created
  • Last Updated Last Updated: 7 Aug 2012 5:42 PM
  • Views 19756 views
  • Likes 3 likes
  • Comments 40 comments
Related
Recommended

Raspberry Pi WiFi adapter testing

This document is linked from eLinux wiki page which lists compatible Raspberry Pi WiFi adapters:

 

http://elinux.org/RPi_VerifiedPeripherals#USB_WiFi_Adapters

 

It contains detailed information on WiFi adapters I have tested with a production Raspberry Pi:

image

image UPDATES:

  • I recommend Raspbian "Wheezy" image as most WiFi drivers and firmware are included
  • For Realtek RTL8188SU based wifi adapters, Adafruit Occidentalis v0.1 image includes the 8192cu driver in the kernel



IOGear GWU625 802.11n adapter

  • Newark element14 SKU: 31T9644
  • USB ID: 0bda:8172
  • Chipset: Realtek RTL8191S
  • Driver: r8712u
  • Manfucturer product page
  • Rear photo(adapter in the middle), Front photo
  • Test Results
    • Debian (note: Raspbian has replaced Debian since my testing occurred)
      • image connected OK to 802.11g WEP access point with wicd-curses
      • image UPDATE: 2012-05-11 - connected OK to 802.11g WPA2 AP with wicd-gtk in LXDE with mouse and keyboard connected
        • TP1/TP2 voltage: 4.8V
        • All device plugged into powered USB hub (pictured at top of the page)
        • USB devices connected
        • Screenshot of wicd-gtk
      • imageUPDATE: 2012-05-15: able to stream video OK from YouTube in XBMC
      • image Requires:
        • Driver and firmware included in Raspbian "Wheezy" image
        • staging driver kernel module compiled from Raspberry Pi Foundation github repo (direct download)

        • install firmware-realtek package from squeeze non-free repo

    • Arch Linux
      • image driver loaded ok, able to iwlist scan wireless networks ok; note: did not test associating with AP

 


Asus USB-N10 802.11n adapter

  • Newark element14 SKU: 40T5474
  • USB ID: 0b05:1786
  • Chipset: Realtek RTL8188SU
  • Driver: r8712u
  • Manufacturer product page
  • Rear photo(adapter on the bottom), Front photo (pictured connected to Pi at top of page)
  • Test Results
    • Debian (note: Raspbian has replaced Debian since my testing occurred)
      • image connected OK to 802.11g WEP access point with wicd-curses (haven't switched AP to WPA2 to test yet)
      • image UPDATE: 2012-05-15 - connected OK to 802.11g WPA2 AP with wicd-gtk in LXDE with mouse and keyboard connected
        • TP1/TP2 voltage: 4.8V
        • All device plugged into powered USB hub (pictured at top of the page)
        • USB devices connected
      • image Requires:
        • Driver and firmware included in Raspbian "Wheezy" image

        • staging driver kernel module compiled from Raspberry Pi Foundation github repo (direct download)
        • install firmware-realtek package from squeeze non-free repo
    • Arch Linux
      • image driver loaded ok, able to iwlist scan wireless networks ok; note: did not test associating with AP

 

 

Asus USB-N13 rev B1

  • Newark SKU: 86R4501
  • USB ID: 0b05:17ab
  • Chipset: Realtek RTL8192CU [note: rev A1 is different]
  • Manufacturer product page
  • Test Results:
    • image Adafruit Occidentalis v0.1 image [tested 2012-Aug-07]
      • Adafruit's image includes kernel with 8192cu driver built-in so Asus USB-N13 works right away
      • Based on the current Raspbian Wheezy image with Adafruit's improvements
      • Discussion thread: Re: How to get Micronext mnwd152b working?
    • image The 8192cu had previously been compiled as a kernel module and offered for download (8192cu.ko) but this will not work on images with newer kernel like official Raspbian Wheezy.  It must be recompiled from source for the specific kernel used in an image.  Therefore, I would recommend using Adafruit Occidentalis for any adapter with the RTL8192CU chipset like the Asus USB-N13

 

 

Generic/"No-name" 802,11g adapter

  • A friend had this so I tried it out, it had no identifying brand name on it
  • USB ID: 148f:2573
  • Chipset: Ralink Technology RT2501/RT2573
  • Test Results:
    • Debian (note: Raspbian has replaced Debian since my testing occurred)
      • image connected OK with 802.11g AP in WEP mode
      • imageWarning: did not test with mouse in LXDE
      • imageRequires:
        • firmware-ralink package from squeeze non-free repo
        • otherwise you will see kernel error that the driver can't load the firmware
        • I recommend Raspbian "Wheezy" image as most WiFi drivers and firmware are included
    • did not test with any other distros

 

 

Trendnet TEW-424UB 802.11g Adapter

  • Newark SKU: 88C7266
  • USB ID: 0bda:8189
  • Chipset: Realtek RTL8187B
  • Driver: rtl8187
  • Manufacturer product page
  • Test Results
    • Debian (note: Raspbian has replaced Debian since my testing occurred)
      • image connected OK to 802.11g WEP & WPA2 access point with wicd-curses
      • image if already associated via wicd-curses, connections stays up when launching LXDE
      • image however, fails to establish new connection in LXDE with errors similar to following in log:
        • kernel: smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
      • image TP1/TP2 is 4.80V and all devices are connected to powered USB hub

 

 

BlueProton High-Gain BT3 802.11g Adapter

  • Ordered from Amazon
  • USB ID: 0bda:8187
  • Chipset: Realtek RTL8187L
  • Driver: rtl8187
  • Manufacturer product page
  • Rear photo(adapter on the top)
  • Test Results
    • Debian (note: Raspbian has replaced Debian since my testing occurred)
      • image connected OK to 802.11g WEP access point with wicd-curses
      • image UPDATE: 2012-05-11 - connected OK to 802.11g WPA2 AP with wicd-gtk in LXDE with mouse and keyboard connected
        • TP1/TP2 voltage: 4.8V
        • All device plugged into powered USB hub (pictured at top of the page)
        • USB devices connected

 

 

TP-Link TL-WN821N

  • Newark element14 SKU: 92T1493
  • USB ID: 0cf3:7015
  • Chipset: Atheros AR7010 & AR9287
  • Driver: ath9k_htc
  • Manufacturer product page
  • Test Results
    • Debian (note: Raspbian has replaced Debian since my testing occurred)
      • image connected OK to 802.11g WEP access point with wicd-curses
      • imagefails to establish new connection in LXDE with errors similar to following in log:
        • kernel: smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x00000118
      • image TP1/TP2 is 4.80V and all devices are connected to powered USB hub
      • image Requires: htc_7010.fw firmware copied to /lib/firmware
        • I recommend Raspbian "Wheezy" image as most WiFi drivers and firmware are included

    • did not test with other distros

 

 

Distributions tested:

  • Debian
    • Version tested: debian6-19-04-2012
    • Source: http://www.raspberrypi.org/downloads
    • Tip: wicd-curses was a very nice text-mode utility for connecting to wireless networks from the console (photo)
    • I recommend Raspbian "Wheezy" image as most WiFi drivers and firmware are included

 

  • Adafruit Occidentalis v0.1 image
    • Adafruit's image includes kernel with 8192cu driver built-in for Realtek RTL8188SU based wifi adapters
    • Based on the current Raspbian Wheezy image with Adafruit's improvements (SPI, I2C, 1wire, etc)

 

  • Arch Linux
    • Version: archlinuxarm-19-04-2012.zip
    • Note: newer version of image is now available
    • Source: http://www.raspberrypi.org/downloads

       

 

Resources:

  • WikiDevi
    • great list of specific revisions of adapters, amazing how chipset can change from revision to revision of same model
  • Debian WiFi driver & firmware Open Source legend
    • unfortunately not too many "thumbs up"

 

 

Related posts:

    • Re: Installing Kernel Headers on the Pi?
    • Omer Kilic's blog: Setting up Wifi under Debian on Raspberry Pi

    • RPi Foundation blog: New Debian release, Wi-Fi tutorial from Omer
        • JamesH comment: http://www.raspberrypi.org/archives/1040#comment-20025
    • RPi Foundation forum:
      • Debian ARM on Raspberry Pi
      • WiFi Adapter Support
      • Realtek rtl8187 chipset
      • compiling wifi drivers for arm
Attachments:
image
image
image
image
image
  • wifi
  • raspberry_pi
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • Montala
    Montala over 12 years ago in reply to fustini +1
    Yes, it's me again... with a quick update! My first surprise came when I plugged the Asus USB-N10 into my powered hub, and the screen went blank, and my RasPi rebooted itself! Now I am not sure if this…
  • Montala
    Montala over 12 years ago in reply to dharr19 +1
    Hi David, The Hub I used was a Newlink NLUSB2-224P which I purchased from Kenable ( http://www.kenable.co.uk/product_info.php?products_id=5614 ) as I am in the U.K. but I am sure it is available elsewhere…
  • Montala
    Montala over 12 years ago in reply to fustini +1
    Drew Fustini wrote: Great to hear it worked and that you plan on documenting for others. A good place to list devices like hubs once test is the eLinux wiki verified peripherals page: http://elinux.org…
  • dharr19
    dharr19 over 12 years ago in reply to Montala

    yeah, I deleted mine first - I was loosing my train of thought and got side-tracked.

     

    I'm guessing that if you get a bluetooth dongle that will work with Raspi then most any bluetooth keyboard will work with it -- does this sound right?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Montala
    Montala over 12 years ago in reply to dharr19

    Drew is not, but I am! image

     

    (I went to edit my post, but appear to have deleted part of yours also... where you asked if we were both in England... unless of course you edited it first?)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dharr19
    dharr19 over 12 years ago

    Greatimage  Thanks Drew and David.  I really like this keyboard and wanted to keep it so now it looks like I'll be able to.  

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Montala
    Montala over 12 years ago in reply to dharr19

    Hi David,

     

    I see that Drew got in before me, and I think he has hit the nail right on the head, as it were, and I am sure that doing what he has said will sort out the problems you are experiencing!

     

    It is a good idea to check your 'locale' as well, while you are in that menu.

     

    Good Luck! image

     

    David

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • fustini
    fustini over 12 years ago in reply to dharr19

    Sounds like the keyboard layout setting.  By default, it's a UK kb layout which is a problem for those not in UK.  If you're running Raspbian Wheezy, then simple open the terminal and type "sudo raspi-config".  Then select keyboard layout from the menu, and select the correct settings for your setup.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dharr19
    dharr19 over 12 years ago in reply to Montala

    Hi David,

     

    I got my K400 and for the most part its really nice.  If I type in a quote( " )  on the keyboard though, I get an @.  If I type in a vertical bar (  | ) I get some other character.  Have you had this kind of problem before?

     

    Cheers

    David

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dharr19
    dharr19 over 12 years ago

    Hi,

     

    The K400 wireless keyboard and mouse worked fine with 2012-08-16-wheezy-raspbian.img right out of the box.  I didn't have to connect it to a hub either.  I ran into the running characters but I'm going to replace the batteries.

     

    Thanksimage

    David

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • fustini
    fustini over 12 years ago in reply to Montala

    recantha wrote a list of UK distributors for Adafruit on his blog: http://raspberrypipod.blogspot.com/2012/08/adafruit-uk-distributors.html

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Montala
    Montala over 12 years ago in reply to dharr19

    Thanks... I have seen quite a few interesting looking products from Adafruit... but of course they are in the U.S.A and I am in the U.K. which poses a slight problem re shipping etc! image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dharr19
    dharr19 over 12 years ago

    Looks like I'll be getting a keyboard todayimage   Looking forward to your 'noobies guide' since  I am going to be getting an Asus

     

    USB-N10 Wi-Fi adapter as well.

     

     

    I don't know if you are still looking for PSU's but Adafruit has a 5V/1A power adapter

     

    which is really 5.25v and from what I've been reading it seems to do the job nicely - so I ordered it.  They also have a powered hub

     

    rated at 5v/2A but the nice thing is they also have a power adapter rated at 5v/2A.  For this one you just need an adapter if you

     

    want to plug into the micro-usb port or USB-A.

     

    Cheers

    David

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube