Register | Login 

Airlink AWLL5099 (N150 Ultra Mini-USB WiFi Adapter)

Network Airlink, USB, WiFi, Wireless

Airlink AWLL5099 (N150 Ultra Mini-USB WiFi Adapter)
Linux compatibility: Only the Linux compatibility is rated on this page, not the general quality of the product. If you use this product with Linux, please rate it and share your experience in the comment area of this page (bottom) to support other Linux users.
2 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 5
  ( 3 with 2 ratings)

Price trend
Airlink AWLL5099 
Minimum: $ 3.15 
Maximum: $ 17.27  
Updated: 02/11/2016 23:21

Review of Linux Compatibility

The Airlink AWLL5099 is a Ultra Mini-USB WiFi-Adapter with the USB-ID 0bda:8176

Bus 001 Device 003: ID 0bda:8176 Realtek Semiconductor Corp.

It bases on the Realtek 8188CUS chipset and is supported under Linux by the rtl8192cu kernel module which is loaded automatically since Ubuntu 11.04. However, it is reported that the device does have problems to keep the WiFi connection.

Alternatively on can use the drivers from
drivers from Realtek. After downloading them and unloading the automatically loaded standard kernel module:

 sudo rmmod rtl8192cu

one has to compile the downloaded driver. First, it is necessary to install all build-essentials to be able to use the compiler:

sudo apt-get install linux-headers-$(uname -r) && sudo apt-get install build-essential

Afterwards, the installation of the downloaded driver can be carried out

chmod +x
sudo ./

To block the loading of the standard kernel driver at next system boot, the rtl8192cu kernel module needs to be blacklisted:

echo "blacklist rtl8192cu" | sudo tee /etc/modprobe.d/blacklist-rtl8192cu.conf

And the new module can be loaded:

sudo modprobe 8192cu
echo 8192cu | sudo tee -a /etc/modules

Similar Linux Hardware

scroll left scroll right


2 Responses to “Airlink AWLL5099 (N150 Ultra Mini-USB WiFi Adapter)”

  • Marty says:

    Hi! Can ou help me? I am ruing 14.04 Ubuntu tudio (realtime kernel). I have this usb wireess adapter (Wirlink N 150 AWLL5099), but when i follow your instruction, i can’t run — i get an error message; here are the last few lines:
    make[1]: *** [_module_/home/dad/Drivers-Programs/RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-40-lowlatency’
    make: *** [modules] Error 2
    Compile make driver error: 2
    Please check error Mesg

    This little unit hasn’t worked at all yet. I bought it ecause my intermal wireless adapter died, but i borrowed a different brand usb wi-fe adapter and that one worked. Silly me for not doin my homewor on campatibility.

    If you need the full terminial message, it’s attached. I’m not sure where the error log is kept, though….


    • mixtape says:

      Hello Marty,

      it seems that the function ‘create_proc_entry’ which is causing your error is deprecated and was removed from the kernel at least since version 3.10. If you want to use this driver under Linux you will need an older kernel version (i.e. 3.9 or older).

Start new Discussion

Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.

Email address will not be published.

Rate Linux compatibility

Use the following HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Allowed file types: txt, jpg, png, gif, maximum file size: 2MB.