List: Linux Compatible USB Wireless Adapter (WUSB)

A regular question from my mailbag:

I am in the process of up grading my computer. Where can I get a list of the WUSB for Linux?

Wireless USB adapters are pretty popular for desktop and laptop usage in home. It is capable of sending 480 Mbit/s at distances up to 3 meters and 110 Mbit/s at up to 10 meters. Newer N series can work at 270Mbit/s at up to 300 meters. However, 50-100 meters are acceptable ranges. Unfortunately, finding Linux compatible USB wireless adapter is a big challenge due to driver issues. Over a past few years, I’ve used and installed various USB wireless adapters and created my own small HCL for it. In this quick blog post I will list all working USB wireless adapter.

Buffalo WLI-UC-G300N

Buffalo’s Wireless-N WLI-UC-G300 compact USB 2.0 adapter is fully compatible with Linux. Currently I’m using this device with Ubuntu Linux 10.4 and it works out of box. No driver installation is required. Simply add your wireless WPA2 password and you will be hooked up to wireless network. The driver in latest version of Ubuntu kernel is broken and you need to install the driver from source code. (Driver Link for RT2870)

Asus USB-N13

Asus USB-N13 802.11n/g/b network adapter supports USB 2.0 wireless and speed up to 300Mbps Wireless data rates. I get superb connection speed upto 270Mbps and it was auto detected by Linux. (Driver Link for RT2870)

Belkin F5D8053 N Wireless USB Adapter (ver 3)

Belkin F5D8053 version 3 also works with Linux. It supports USB 2.0 wireless and speed up to 300Mbps at up to 300 meters. I’ve tested this one with Fedora Linux. (Driver Link for RT2870)

AboCom WU-5204

AboCom WU-5204 is another compact adapter which is fully compatible with Linux. It complies with IEEE 802.11n draft 3.0 and IEEE 802.11 b/g standards and works with USB 2.0/1.1. interface. This one worked and detected, however after some time it started to drop traffic for multimedia stuff. If possible avoid this one due to poor performance.

D-Link DWA-140

The D-Link RangeBooster NUSB Adapter (DWA-140) is a 802.11n compliant wireless client for your Linux desktop or notebook PC. I’ve tested this one with Fedora and Debian Linux. Like all other adapter it supports WPA and WPA2 security features. (Driver Link for RT2870)


EW-7718Un complies with 802.11n draft 2.0, the next generation wireless standard. With the advanced MIMO technology, it can support the data transmission rate up to 300Mbps. EW-7718Un stable wireless connection and high bandwidth enable you enjoying the network applications without any interruption with Linux based systems. (Driver Link for RT2870 #2 # 2 link)


TEW-664UB is 300Mbps dual band wireless N USB adapter. It is compliant with IEEE 802.11n standard and backwards compatible with IEEE 802.11g, IEEE 802.11b and IEEE 802.11a devices. It supports both WPA and WPA2 security.


The EZ Connect N 150Mbps Wireless USB2.0 Adapter (SMCWUSBS-N3) enables wireless connectivity to your desktop or notebook computer and provides improved throughput and range while maintaining full backwards compatibility with the Wireless-G (802.11g) and Wireless-B (802.11b) standards.

ZyXEL NWD-211AN and NWD-270N

ZyXEL NWD-211AN and NWD-270N both works with Linux operating systems. It complies with 802.11n (2.4GHz and 5GHz) and backwards compatible with IEEE 802.11a/b/g. It supports wireless security transmission with WPA/WPA2 and 802.1x.

Sparklan WUBR-501

Sparklan WUBR-501 use USB 2.0 interface and speed up to 300Mbps. It support WPA and WPA2 security.

AirLink101 AWLL6090

AWLL6090 Wireless 300N USB Adapter delivers speeds up to 300Mbps. This USB adapter is fully backward compatible with 802.11b/g and RoHS compliant.

ConnectGear WU260N

ConnectGear WU260N Wireless N USB Adapter 802.11n/g/b supports speed upto 300Mbps with USB 2.0 or 1.1 ports. It’s also backward compatible with the existing IEEE802.11g and 802.11b standards for existing wireless networks. Both WPA and WPA2 are supported by this device.

Penguin 802.11G USB Wireless Network Adapter

It is one of the few USB wifi cards with a chipset that has free drivers and firmware for 802.11N. Almost impossible to find elsewhere. May be one of the only that is even compatible with free distributions like Trisquel.


Most of the above devices are automatically installed. If not try updating your kernel version. I hope this post will save some time for readers while purchasing USB wireless adapter for Linux operating systems.

The list is for information and ready references only. Please do your own research before purchasing any device listed here.

See also:

🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 96 comments so far... add one
CategoryList of Unix and Linux commands
Disk space analyzersdf ncdu pydf
File Managementcat tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
96 comments… add one
  • aysabzevar Jun 24, 2010 @ 10:32

    Great post!
    Thanks man.

    • american Jan 18, 2012 @ 10:37

      Vivek gite-made in china
      Is that all you can find ?
      Just 13 models.
      by the way why are you post something,if you don’t care to fulfill subject.

  • Tinho Chan Jun 24, 2010 @ 10:57

    Hello, I would like to know if any of those adapters can be setup as master mode (access point). Anyway thx for publishing the list of available wireless USB adapters for Linux. Cheers, Tinho.

    • Anonymous Jun 29, 2010 @ 23:00

      The alpha AWUS036H is fully supported in linux for things like access point and packet injection. I have one myself and it’s pretty good. It doesn’t support spec N though

    • job Aug 15, 2011 @ 23:57

      The Penguin 802.11N supports master mode and packet injection.

  • Jeroen Jun 24, 2010 @ 11:51

    The Linksys WPC300N PCMCIA network card works out of the box too in Ubuntu 9.10 and 10.04. Read my experiences here:

  • M.S. Babaei Jun 24, 2010 @ 13:45

    tnx!! I’m already looking for such a list.

    but wait!! what about BSD??

    If you have an USB wireless that works with both Linux and BSD out of the box I’ll be very appreciated to hear it.

    tnx again.

    • 🐧 nixCraft Jun 24, 2010 @ 14:06

      There is work in progress for RT2870 based chipset (most of the above use this chipset). So you can use this with FreeBSD. I’ve no idea about OpenBSD / NetBSD etc. For more info see: (will be part of FreeBSD 9 current)

      • M.S. Babaei Jun 24, 2010 @ 14:17

        oh thank you so much.
        Now I can select my card from this list.

    • job Aug 16, 2011 @ 0:06

      The Penguin 802.11G USB wifi card works with Freebsd 8+ and all recent Linux distributions. Penguin 802.11N USB wifi card works with openbsd and all recent Linux distributions. There is a good chance that both freebsd and openbsd will work with both freebsd, openbsd, and other BSD distributions as the drivers and firmware not dependent on proprietary firmware.

  • TopGun Jun 24, 2010 @ 14:10

    WTF? What is use of such useless list?

    • M.S. Babaei Jun 24, 2010 @ 14:20

      when u can’t c u can’t c….

    • Stef Jun 28, 2010 @ 3:16

      Wrong site for Windows users.

      BTW Thanks++ for the list Vivek -it has always been painful getting an up to date list of “work out of the box” 802.11n adapters.

  • Joe Jun 24, 2010 @ 14:20

    RT2870 based devices and should work with both FreeBSD and Linux:

    Airlink101 AWLL6090
    ASUS USB-N11
    ASUS WL-160N
    Belkin F5D8051 ver 3000
    Belkin F5D8053
    Belkin F5D8055
    Belkin F6D4050 ver 1
    Buffalo WLI-UC-AG300N
    Buffalo WLI-UC-G300N
    Buffalo WLI-UC-GN
    Corega CG-WLUSB2GNL
    Corega CG-WLUSB2GNR
    Corega CG-WLUSB300AGN
    Corega CG-WLUSB300GNM
    D-Link DWA-130 rev B1
    D-Link DWA-140
    DrayTek Vigor N61
    Edimax EW-7711UAn
    Edimax EW-7711UTn
    Edimax EW-7717Un
    Edimax EW-7718Un
    Gigabyte GN-WB30N
    Gigabyte GN-WB31N
    Gigabyte GN-WB32L
    Hawking HWDN1
    Hawking HWUN1
    Hawking HWUN2
    Hercules HWNU-300
    Linksys WUSB54GC v3
    Linksys WUSB600N v1 and v2
    Mvix Nubbin MS-811N
    Planex GW-USMicroN
    Planex GW-US300MiniS
    Sitecom WL-182
    Sitecom WL-188
    Sitecom WL-301
    Sitecom WL-302
    Sitecom WL-315
    Sweex LW303
    Sweex LW313
    Unex DNUR-81
    Unex DNUR-82
    ZyXEL NWD210N
    ZyXEL NWD270N

    • M.S. Babaei Jun 24, 2010 @ 14:23

      very appreciated@!! 😉

    • Rob Jul 22, 2010 @ 21:08

      Hi Joe, You mented that DWA-130 works. I cannot get it to work. Any suggestions to run it on Linux. I have used Ubuntu 10.4, Linux Mint and Ultimate Edition 2.7 and 2.8. Is there some thing I am doing wrong. Thanks Rob

    • job Aug 16, 2011 @ 0:08

      This is misleading. This chipset is NOT and can never be supported on all versions of Linux…

  • Anonymous Jun 24, 2010 @ 19:10

    Can you also tell how to connect using wireless usb dongles availble in india, eg. reliance netconnect, tata photon, mts blaze,etc.

  • Anonymous Jun 29, 2010 @ 23:30

    But none of the vendor linked in this post says they support Linux or provides any links for Linux drivers.


    • Jeremy Jul 20, 2011 @ 2:55

      The Penguin 802.11N and 802.11G adapters don’t need a driver if you are using a remotely recent distribution like Ubuntu 10.04+ (within the last year or two). They use the AR9170 chipset and the RT8187B chipsets. Both are built-in to the kernel.

      I’m not sure about the others although from my experience if they are 802.11N chances are they are more of a pain to get working. You generally have to install something. Which often isn’t clear unless you know what you are doing and even then… the 802.11G adapters are more prevalent and work better in many cases.

  • Serve Technology Jul 3, 2010 @ 8:29

    Hello, I would like to know if any of those adapters can be setup as master mode (access point). Anyway thx for publishing the list of available wireless USB adapters for Linux. Cheers, Tinho.

    • Jeremy Jul 20, 2011 @ 2:57 has an 802.11N adapter which can be used in master mode. They actually have two now. One is for those looking to do projects with it and has detachable antennas.

  • Serve Technology Jul 3, 2010 @ 8:31

    Thanks for the great idea.

  • Serve Technology Jul 3, 2010 @ 8:33

    Thanks for the great idea.


  • Brae39 Jul 6, 2010 @ 19:01

    This information is very helpful. Thank you!

    I looked into the RT2870 driver package downloaded from Asus for USB-N13. At a brief glance, there seems to be quite a bit of configuration to do. Are most of them optional? I want to use this adapter on CentOS 5.4, kernel 2.6.18 and hope the driver installation and configuration process is relatively straighforward.

    • 🐧 nixCraft Jul 6, 2010 @ 20:02

      CentOS is server distro so it comes with stable and older kernel version without driver. But, if you use desktop distro such as Ubuntu or latest kernel, it takes just 1 mintue to configure the same using GUI tools such as network manager. Otherwise, you need to compile and match all other settings as specified in README.txt or INSTALL file.

    • job Aug 16, 2011 @ 0:09

      While this should work on some Linux distributions and your problem is probably different this won’t work with all distributions.

  • Lighting - Al Jul 9, 2010 @ 9:35

    Looks wonderful. Great reading your post as well. Thank you for the information you provided.

  • Kevin Jul 14, 2010 @ 19:10

    I really hope you are right about these. I am in need of a wireless for an old, and I mean old, laptop that is substituting for a netbook. I’m running ubuntu 10.04 netbook on it and it works fine for being so old, but need wifi for it to work, so, I just ordered the Asus usb-N13. Thanks so much for the article, I’ve had a heck of a time trying to figure out linux wireless drivers to not much avail, so any auto-recognized wireless adapter would be wonderful.

  • eco Jul 22, 2010 @ 17:07

    How about Buffalo WLI-UC-GNP and Logitec LAN-WN11/U2. Are they supported by Linux esp. Ubuntu. Can they also act as access point ?

    • 🐧 nixCraft Jul 22, 2010 @ 21:23

      I’ve only tested and used above for myself and/or for my clients. So I cannot comment on other hardware version. If you can, try to buy supported version; otherwise you may have to use ndiswrapper.

  • Rob Jul 22, 2010 @ 20:57

    Hi Vivek Gite. Your list was a great help for me. A new convert to Linux. recently purchaced windows 7. I have two children with seperate computers but could only afford one license. My son 13, loves Linux. Presently running Ubuntu 10.4. He loves the Eye Candy effects. I think there is a herd of Windows Users that would also like to leave the shackles of Microsoft. A few years back I had learned about Linux on the internet but was uanble to run It on my PC. Time had past and came along on Ubunto 10.4. It worked on my new rig. I like to build my own rigs since the store brands are expensive with the specs that I wanted and filled with bloat ware. I was very fortunate to have a DWA-130 USB D-Link Wifi Adapter to work on my PC and used Windows network Driver loader… I had a realy big challenge to use Ndis wrapper. It just so happends that I have a DWA-140 USB D-link Wifi but i cannot get it to work using the standard GUI Wireless Adapter. With some many blogs and info I do not seem to find an accurate source on how to use NDIS wrapper. is there a good site that has very specific instructions on how to use Ndiswrapper. I need a spoon feed tutorial that explains all the steps. I might just OPt out and by another USB DWA-140 on Ebay. Any info on DWA-130 would greatly be appreacited. My printer was also another challenge. It works but for some reason only prints in draft, 600 x 600. i tried to change the properties but it still prints in Draft. My printer is an HP p1006. the drivers installed correct, but it prints graphics in draft.
    Sorry, about all these questions, I have spent about 2 weeks stuck to the computer staying up till 3:00 am sometimes. Time flies when you are having fun. I just enjoy Linux. So far I have installed it on my laptop, Dual boot (Vista-Linux, also dual boot XP-Linux, and now Windows seven dual-boot with Linux) on 2 other PC’s. I am like a kid att a Candy Store. Any help would be appreciated. Are there any good links you might suggest. I did upgrade the kernel and that helped with the DWA-140, but i am stuck on the DWA-130.
    about DWA-130 USB wifi and HP p1006. I have been telling my friends about Linux and have brought a few mags on the subject of Linux. Thanks, peace nad have a blessed Day Rob.

    • 🐧 nixCraft Jul 22, 2010 @ 21:22

      DWA-130 rev. B1 is only supported by Linux. Use lsusb command to find out revision number. Otherwise you can try ndiswrapper method (see help page). But, I’ve not tested DWA-130.


      • Rob Jul 24, 2010 @ 4:37

        Hello Vivek. Thanks again for the quick response. I will look at the link you posted. I have used this page before but I seem to be getting some errors, I was using DWA-130 version D1. Also are all versions of DWA-140 supported by Linux?


  • Rob Jul 24, 2010 @ 22:27


    Ok, What did i Do wrong? Went to the store and purchased the Buffalo WLI-UC-G300N
    It did not work out of the Box. So what went wrong. I tried to configure it with Ndiswrapper and used Widows network drivers, So whats Up?


    • 🐧 nixCraft Jul 25, 2010 @ 9:27

      Nothing is wrong. The driver under latest kernel is broken and it is looking in the wrong location for the firmware. There seem to be a few bug reports relating to this one. All, you’ve to do is download and install driver from above ralinktech website. There are patches to fix this issue at ubuntu forums. Edit : I’m currently using and posting this from same device and driver 🙂

      ifconfig ra0
      ra0       Link encap:Ethernet  HWaddr 00:1d:73:bc:e4:6e
                inet addr:  Bcast:  Mask:
                inet6 addr: fe80::21d:73ff:febc:e46e/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:3687 errors:0 dropped:0 overruns:0 frame:0
                TX packets:437 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:690649 (690.6 KB)  TX bytes:95699 (95.6 KB)
      lsmod | grep rt2
      rt2870sta             557261  1
       modinfo rt2870sta | head -4
      filename:       /lib/modules/2.6.32-23-generic-pae/kernel/drivers/net/wireless/rt2870sta.ko
      license:        GPL
      description:    RT2870 Wireless Lan Linux Driver

      If you need more help regarding this, use our forum or if any of you need more info and tutorial regarding driver installation, let me know. I will post it in our FAQ section.


      • Rich Aug 21, 2010 @ 6:45

        yes, please post a FAQ on this driver install. make, make install, and blacklisting all came off without error using the ralink RT2870 driver, but this adaptor is still non functioning in ubuntu 10.04.

  • Rob Jul 26, 2010 @ 18:50

    Hi Vivek, thanks for the quick response. You are the man!!! But i ended up returning the Buffalo USB and exchanged it for the DWA-140 ver B1. And that was a wrap. I hower learned a great deal from your post. Well thanks for your help. Does Linux plan to have self installing drivers in the future. Like Debian, it seems that they run themselves almost like a self exploding Exe. file. I am so gald that I was able to use Linux with Wireless Access. I think this would turn off a lot of New Linux Converts. Thanks Vivek. I will keep you as a good source to ask QUestions as they arise.


    • 🐧 nixCraft Sep 3, 2010 @ 18:15

      See Ubuntu specific driver installation info – – it should work under Debian too (with little modification).

    • Jeremy Jul 20, 2011 @ 3:20

      You should never need to install driver/firmware with a GNU/Linux system. The development model does not support this. GNU/Linux is not a Microsoft environment and it doesn’t even work terribly well in Microsoft Windows.

      Drivers/firmware when released under a free software license can be included in GNU/Linux distributions. If the source code is not available under a free software license you will run into problems eventually.

      You will find devices that stop working after an upgrade, devices that work with some distributions and not others, devices which require a complicated installation procedure, and cards that are simply unreliable (and can’t be fix).

  • marcos Sep 2, 2010 @ 5:45

    hi Vivek Gite

    Firts of all thanks for the list, great job!!!
    I have a few questions regarding ZyXEL NWD-211AN.
    Maybe you can help me, I was googling the past few days, but I didn’t find useful info.
    I’m trying to use ZyXEL NWD-211AN on my HTPC (mythbuntu 9.04).
    The questions I have are:
    – Does ZyXEL NWD-211AN work out of the box? I mean just plug in, restart the pc and it should be recognized?
    If I do lusb I see it there but I’m not sure if the drivers were loaded.
    I have to admit I do not really know how to check if the drivers were really loaded and the usb wlan-stick was properly recognized.
    Do you know a howto that you can recomend to properly install ZyXEL NWD-211AN on linux?


  • Kharan Sep 6, 2010 @ 14:16

    Hi there
    I bought a Zyxel NWD-211AN and am trying to get it to run under Ubuntu 10.04.1. Sadly no luck so far. It has some kind of Ralink chip (says lsusb) but I don’t know which one exactly. The device is shown in lsusb, but no rt* module is loaded and there is no network device.
    I tried your howto with no luck. I also tried the newest mainline kernel (2.6.36-something) which also didn’t work. Any ideas how to get it to run?

    • Kharan Sep 6, 2010 @ 15:47

      Ok I got it working using ndiswrapper 🙂

      • marcos Sep 7, 2010 @ 9:48

        Hi Karan

        I have the same problem as you were having with the NWD-211AN.
        I also tried ndiswrapper but I was not able to load the module…
        Can you tell me how did you exactly proceed to get it working with ndiswrapper?


        • Kharan Sep 7, 2010 @ 10:16

          Well, actually not much… I just installed ndiswrapper & ndiswrapper-gtk from the Ubuntu repositories, then downloaded this driver ( and installed it with ndiswrapper-gtk (make sure to use the Windows XP driver). After a reboot the stick was recognized.
          However it seems to be quite unstable, but at least it’s working. It seems to be working better using wicd & dhcpcd and removing the default network manager.

          • marcos Sep 8, 2010 @ 9:27

            hi kharan

            thanks for your quickly reply.
            i will try to follow the same steps
            just one question, did you use iwconfig to check if the device was recognized?


            • abcde Nov 10, 2011 @ 11:42

              Anyone tried to get NWD-211AN or NWD-270N to work with Ubuntu 10.04 by installing just usb-modeswitch & usb-modeswitch-data packages? Earlier Ubuntu’s have them pre-installed, but not 10.04.

  • Azfar Sep 14, 2010 @ 15:45

    HELP!!!!!!!!! how about GW-USMini2N?

  • Terence Golightly Oct 8, 2010 @ 14:53


    I have a GSky GS-27USB “high power” uses realtek drivers. Works out of the box great.

  • Razali Nov 11, 2010 @ 12:01

    Hi Vivek, I’m really new to linux, can please you guide me how to transfer data up to 1++mbps? Because almost my transferring data can go max up to 3mbps only when using :
    Fedora 11 – Kernel 2.6.30
    Wireless N Gigabit Router – TL-WR1043ND
    TL-WN821N v2 USB – linuxwireless driver
    Western Digital World Edition 1T Gigabit

    Best Regards,

  • Wally Nov 23, 2010 @ 1:20

    The rtl8187 works brilliantly in Linux. No n, but it’s a great chip.

    • job Aug 16, 2011 @ 0:11

      This chip does work well across Linux distributions. The Penguin 802.11G uses it. The only issue is it does NOT have support for master mode. Not that this should be an issue for most.

  • Norman LeDonne Dec 29, 2010 @ 1:24

    I see that the ASUS USB-N13 works. I have Fedora 14 with this wireless dongle. Being a Linux newbie, I have no idea how to install it. Do you have detailed instructions somewhere?

  • Vi Jan 31, 2011 @ 19:06

    Oh, please tell us which of these devices can fully function as AP(master mode) under linux?

  • Pat Feb 2, 2011 @ 22:06

    As Vi, i’d like to know wich devices can be used as AP under Linux.


  • Glenn Mar 1, 2011 @ 20:09

    1)I would like to use the D-Link DWA-140 on Fedora 14 but when I go to the drivers page and download the “” file, I notice that there are no instruction to follow. No read me, no step by step command to run. I feel like a man walling in the desert for many days who comes across an oasis where there is no water.

    2) I would even be happy to buy a new USB wireless adapter if I was assured that it would work as soon as I inserted it into my Fedora 14 laptop.

    Please help us.

  • josh Mar 28, 2011 @ 10:17

    It isn’t clear which chipsets each of those cards are using. I believe some of those are the older 802.11G. Any of the 802.11N cards are not going to be GNU/Linux friendly unless they use the Atheros AR9170 chipset. It is the only chipset that I have found which is fully supported in GNU/Linux by the chipset manufacturer and in the mainline kernel which does not require a non-free firmware. That makes it the best supported wifi chipset on the market. Currently it is almost impossible to get though. If you are in the US you can order the 802.11N USB card from I spotted a USB card available in the UK which supports it too although I can’t recall where or the card.

  • Daniel Apr 6, 2011 @ 18:25

    I install the Asus USB-N13 on Unbuntu 10.10 64 bit, it works only at 54Mb/s, how do I make work at 300Mb/s?

  • Gav May 2, 2011 @ 15:25

    Can anyone suggest the best wireless adapter(s) for Ubuntu 10.10 or 11.04? Ideally small & cheap but the biggest factor I need is for it to work ‘out of the box’ for my Acer Aspire One 110-AB netbook.

    • Jared May 28, 2011 @ 4:10

      It is the chipsets you have to be concerned about not the cards. Atheros AR9170 for 802.11N. Realtek RTL8187 for 802.11G. Best chipsets you can get for Linux. They have support across the board and work with all the recent distributions including Ubuntu 10.04-11.04. Earlier for G. The chipsets though are generally not what companies specify so be careful. You probably will order a few before finding one that is desirable. The other option is to go to and order one. They’ll ship internationally if you look on the support page (i think it is). They also do USPS shipping (which is cheaper) if you ask nicely.

  • Suvi Jul 11, 2011 @ 13:43

    Any Idea for a driver for the Motorola 802.11N Wireless USB Stick?
    it uses a Ralink chip. Any driver from Motorola for Linux directly?
    Fedora, if possible.

    /var/log/message is mentioning:
    Jul 11 15:41:29 tower kernel: [ 425.889346] usb 2-4: USB disconnect, address 2
    Jul 11 15:41:33 tower kernel: [ 430.193029] usb 2-4: new high speed USB device using ehci_hcd and address 3
    Jul 11 15:41:33 tower kernel: [ 430.322713] usb 2-4: New USB device found, idVendor=148f, idProduct=2878
    Jul 11 15:41:33 tower kernel: [ 430.322719] usb 2-4: New USB device strings: Mfr=6, Product=7, SerialNumber=8
    Jul 11 15:41:33 tower kernel: [ 430.322724] usb 2-4: Product: 802.11 n WLAN
    Jul 11 15:41:33 tower kernel: [ 430.322727] usb 2-4: Manufacturer: Ralink
    Jul 11 15:41:33 tower kernel: [ 430.322729] usb 2-4: SerialNumber: 1.0
    Jul 11 15:41:33 tower kernel: [ 430.324221] scsi9 : usb-storage 2-4:1.0
    Jul 11 15:41:33 tower mtp-probe: checking bus 2, device 3: “/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4”
    Jul 11 15:41:34 tower mtp-probe: bus: 2, device: 3 was not an MTP device
    Jul 11 15:41:34 tower kernel: [ 431.327519] scsi 9:0:0:0: CD-ROM Ralink Wireless 11n 1.00 PQ: 0 ANSI: 0 CCS
    Jul 11 15:41:34 tower kernel: [ 431.330516] sr1: scsi3-mmc drive: 52x/52x cd/rw xa/form2 cdda tray
    Jul 11 15:41:34 tower kernel: [ 431.331271] sr 9:0:0:0: Attached scsi generic sg2 type 5

    • Chris Jul 13, 2011 @ 0:53

      That is not going to work. Not well anyway if at all. Ralink has not released the firmware for it’s 802.11N chipset. It probably does have open source drivers though. You may be able to get it working. I wouldn’t hold my breath though. Most users will not succeed and give up after a few hours of trying.

      • Suvi Jul 13, 2011 @ 6:04

        Hi Chris your are right.
        I tried an hour and stopped. No open source driver and not included in the main kernel. After trying to install the ralink driver, from their website it still showed me the stick as a normal usb drive;-(
        I am going to email those taiwanese people!

        • Jeremy Jul 20, 2011 @ 3:10

          I applaud this effort.

          We need to complain to those who are capable of releasing drivers and firmware. The appropriate place to complain is Atheros. This is a chipset manufacturer which has been opening up and doing an excellent job in recent years until recently. If they don’t know there is demand it is unlikely that they will continue to release the source code under a free software license. They have not released the code for the latest firmware for 802.11N USB wifi cards.

          Make sure to let them know what free software is. You don’t want them to think that you mean they should release a driver which is available without paying for it (which wouldn’t really make sense anyway given companies don’t charge for this).

          I would include this:

          Free software licence is a software licence which grants recipients rights to modify and redistribute the software, which would otherwise be prohibited by the license.

          We have already reached that critical point where there are NO available USB Wifi cards for free software systems. At least very very soon. We are probably talking months. I have investigated this and the old stock just doesn’t exist nor can we get more of it produced. That means we NEED a new chipset for free software systems.

          Qualcomm Corporate Headquarters
          5775 Morehouse Drive
          San Diego, CA 92121
          t +1 858.587.1121

          Qualcomm Atheros San Jose
          1700 Technology Drive
          San Jose, CA 95110
          t +1 408.773.5200
          f +1 408.773.9940

  • Crash Jul 16, 2011 @ 22:38

    Just tried D-Link DWA-130 (Rev. E1) with Linux Mint 11, worked right away, didn’t have to do anything.

    • Jeremy Jul 20, 2011 @ 3:13

      This does not work for everybody. It works with some distributions and not others. It will never work for everybody.

  • kurian Sep 23, 2011 @ 13:41

    I have an asus n130 usb wifi dongle.My OS is linux mint 9 isadora (genome) .i have a set of packages that i am suppoused to convert to drivers. But when i try make , the terminla shows the following error
    make: *** /lib/modules/2.6.32-33-generic/build: No such file or directory. Stop.
    make: *** [all] Error 2
    can any one help me?

  • Tracey Sep 29, 2011 @ 16:33

    wondering where in Vancouver, BC I can buy a wireless usb for linux?

  • Larry Miller Sep 30, 2011 @ 3:46

    I found a perfect work out of the box solution for most linux distros tested it with Ubuntu 11.04, Mint Linux 11.04, and Super O/S 2011 its Rosewill RNX-N180UBE 802.11 B/G/N

  • Mahdi Oct 7, 2011 @ 16:55

    Hi all,
    Have you ever tested these USB dongles in ad-hoc mode? I’m wondering to see how do they perform in this mode, do they can still reach 11n speeds (above 54Mbps) or not? I appreciate any comment on this.

  • Micro USB Adapter Oct 15, 2011 @ 8:26

    I’ve been using this Linux Compatible USB Wireless Adapter for my laptop computer and it’s just great. It’s very easy and simple to use. I’m sure a lot of tech savvy will love this. Thanks for sharing this post.

  • Will Spaller Nov 27, 2011 @ 5:31

    I am wondering if anyone knows knows if the Lenovo v570 1066 wireless card is supported by Linux. I really want it to be my primary os but I need to be able to connect to the internet. Any help is greatly appreciated!

    • me! Dec 1, 2011 @ 2:45

      Lenovo/IBM/HP/Toshibia should be avoided as installing a non-approved card will result in the following error (or similar):

      “1802: Unauthorized network card is plugged in – Power off and remove the miniPCI network card.”

      These companies have claimed it is due to FCC regulations. This has been shown to be untrue. The FCC has said that this is NOT required. There is also evidence in the fact only a few companies do this. The real reason for this is it forces users to purchase more expensive replacement cards directly from Lenovo.

      There have been people who have had atheros chipsets (the good stuff) work with Lenovo/IBM laptops. This was likely due to those cards being on the approved list though. You can get a Mini PCIe card with an atheros chipset from:

      You can also get laptops… that aren’t riddled with restrictions from above.

  • Yousef Nov 28, 2011 @ 11:57

    Hi there,
    Please tell me if I can use any of the devices above in master mode using 802.11n hardware mode.

    Best regards

  • Ronald Feb 7, 2012 @ 9:37

    Well the vigor N61 is buggy out of the box when trying to use it in Linux Mint 11.

    1 day it connects immediately to the network, some other time you have to reconnect 5+ or 10+ times before it actually does. Installing XP drivers through NDISWrapper results in a full system lock. I’m using a speedtouch 121g for the moment but this limits me to x32 as I can’t get it recognized under x64 versions.

    To bad the ralink shortcut in the article doesn’t work anymore :'(

    • Ronald Feb 7, 2012 @ 9:39

      ow, and I forgot to tell that when you actually have a working connection to your network .. it get’s disconnected after a while after which it automatically reconnects. However this is kinda annoying when streaming audio from the internet.

  • Denis Mar 18, 2012 @ 0:41

    I have plugged a SAGEM XG-760A usb WLAN adapter on a TOSHIBA Satellite SA60-743 with Joli OS (Ubuntu) and it worked immediately. Opposed to that, the PCMCIA card GC79 from Broadcom was not successfully installed, with or without using ndiswrapper (although it is working when booting under Windows on the same machine).

  • Stan Mar 22, 2012 @ 12:47

    Thanks for compiling this list. Very useful in my quest to find a linux compatible usb adapter for an old laptop.

  • roshan Apr 7, 2012 @ 18:07

    i had bought Netgear w311v3, the worst nightmare i had. Its showing very poor signal in windows 32bit. When i came to Suse linux, i realised it dont have a driver. Tried ndiswrapper !! Then i realised my Linux is 64bit. Always just before buying any stuff make sure that device is supported by linux 32 and 64 bit.

  • Demi Ward Apr 28, 2012 @ 1:28

    I found a perfect out of the box solution for Debian Linux. I picked the TP-Link TL-WN723N. It worked flawlessly. No drivers to be installed at all. It has proven fast and reliable in Linux as well as Windows XP.

  • Tim Coddington Jun 16, 2012 @ 20:24

    I’ve been doing some research and have ended up here at this thread. The helpful atmosphere here is refreshing. I’ve been looking for a solution to a problem and I believe it lies with WUSB technology. Please allow me to state my challenge so that you anyone can help by adjusting my expectations or confirming my understanding

    I currently have a “device” that incorporates several wired usb devices. These are mostly sensors, which I hook up to a USB hub in my enclosure and then connect the hub, thru an umbilical cable, back to my ubuntu 11.10 laptop. The software that communicates/controls my sensor do so through the various ports that get enumerated when connected–all this works great.

    I have an idea that I would like, for testing purposes, separate my sensor components from the laptop via a wireless connections. Since I use USB to communicate I am beginning to believe I can achieve this through a USB Wireless HUB. Will this work?

    So, here’s what I need:
    Ability to plug all sensors into a hub that communicates wirelessly to a dongle on the laptop, OR connect my embedded wired hub USB port to one USB Wireless adapter that communicates wirelessly to a dongle on my laptop.
    I can provide 5v thru a battery to power it. I need as long a range as possible.
    I want the ports that enumerate, either way, in a manner that I can recognize and connect to via my software.

    Am I “barking up the right tree” so to speak? I am confused how discussion of 802.11g/n comes into play? Currently my software expects /dev/ttyUSB* ports to be enumerated, will this happen? I plan to change my sensors around and would this everything enumerate as they would if I connected them to the laptop directly?
    Assuming the products list above would be useful for my situation, which would you recommend and are there any subtly in how they are connected and configured I need to know?

    I would appreciate anyone clearing this up. plz email:


  • Panu Horsmalahti Jun 25, 2012 @ 15:12

    I’ve found that Tenda W522U has official support for GNU/Linux (not sure if the drivers are open source too). It’s a dual-band 300 Mbps USB wlan adapter.

  • AnthraxBass Aug 12, 2012 @ 15:09

    This device, EDIMAX EW-7718Un, is great for Fedora Linux!

    Before that I had TP-Link TL-WN821N, and it’s performance was like crap – constant overheating leading to device disconnection which could be fixed only by system restart.

    Bottom line – by Edimax if you’re using Fedora. Tested by me B-)

  • Mic Aug 28, 2012 @ 16:30

    I ordered a D-Link DWA-140 RangeBooster Draft 802.11n Wireless USB Adapter for PC based on the suggestion from this site. It works out of the box on Linux 12.04 LTS. Thank you very much, wish I would have found this site before buying the 3 adapters that couldn’t fulfill their promises regarding Linux!

  • Wc Sep 30, 2012 @ 6:17

    The ASUS USB N-13 has been very problematic. I had trouble with openSUSE 12 and with Kunbuntu most recent and the beta. I bought 2 of them and both work flawless with windows 7, 64 bit but both fail pathetically with Linux.

  • The List sucks Nov 24, 2012 @ 14:25

    This is bullshit. The ASUS USB N13 does not work. I can’t believe I trusted this shitty list. Wasted my money…

    • M.S. Babaei Nov 25, 2012 @ 10:01

      I don’t know about Linux, but the Asus USB N13 works perfectly on FreeBSD and needs just a minut to setup.
      If you’re using FreeBSD I can help you to get it to work.

    • Tormod Jul 1, 2013 @ 16:51

      The one problem with such lists is that they do not specify the hardware revision. The manufacturers often change the chipset while keeping the model name the same. So one revision of N13 will work fine whereas another won’t. Just listing the model name is in some cases close to useless.

      Of course all internet shops also neglect to specify which revision they actually sell because they don’t care about tracking hardware revisions and don’t understand that it makes a huge difference. The only way is to walk to a shop and look at the box if there is a hardware revision printed on it.

      So everybody, please specify which hardware revision you have!

      I just bought a Zyxel NWD2205 and it works out of the box on Ubuntu 12.04 and with the firmware-realtek package on Debian stable. But I haven’t been able to get close to any 300 Mbps speeds. It does not have any revision on the package but the USB ID is 0586:341f and the serial number starts with S120F28…

  • David Smith Apr 26, 2013 @ 17:19

    I just bought a Tenda W311Ma, which uses the RT2870 chip, and comes with the linux drivers on the installation CD. The configuration details appear to be rather onerous, and I don’t specifically need wireless on my pc (which uses wired ethernet). I actually got the adaptor to test and configure a Wifi router that I’ll be using exclusively for mobile devices, and I got the adaptor working in XP for that purpose with no problems. I’d like to try and get it working in recent Fedora and Opensuse installations on the multiboot pc. The card was recognized in Opensuse’s Yast network configuration panel, but I didn’t get it to start (may just need a reboot), and some of the configuration options seem arcane (they seem to be fields that will get passed through to some kind of auto-generated shell script). Fedora 18’s Network Manager applet mysteriously acquired a new entry that seemed unrelated to either the pci wired or (new) usb wireless adaptors, and it was far fom obvious how to add and configure a setting for the wireless device. I’ve read conflicting accounts that the ‘latest’ available RT2870 drivers (which are a few years old) may not work with more recent kernels. Has anyone been able to get one of these devices working in recent Fedora or Opensuse releases? Thanks!

  • Pankaj Kumar Jul 28, 2013 @ 16:19

    I am having a Huawei 3g usb data card modem(E303S). I have connected
    it with my cpu using usb extension. But due to location of my room I
    am not getting proper signal strength of Airtel 3g connection. So I
    want to move further this modem to another corner of the room. Is it
    possible to connect this modem with cpu in wireless mode? Could
    wireless usb adapter be used for this purpose? If yes then please
    suggest me a solution.

  • John Dec 1, 2016 @ 23:52

    I am looking for a usb wireless adapter for my ASUS ROG laptop but I need a linux driver for kernel 4.6.1. They all seem to stop at 4.2. Any suggestions??
    The computer has an internal intell AC7260 but the linux driver only goes up to kenel 4.2…


Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum