Install AWUS036H onto Mac OS 10.7

Credit: http://easymactips.blogspot.com/2011/07/alfa-awuh036h-on-lion-107-and-snow.html

1) Starting your Mac with 32-bit
Option 1: Start up key combination (for current startup only)
You can start up with the 32-bit kernel by holding the keys 2 and 3 simultaneously during startup.

Option 2: On-disk setting (persistent)
To select the 32-bit kernel for the current startup disk, use the following command in Terminal:
sudo systemsetup -setkernelbootarchitecture i386

Restart your computer.

2) Download the AWUS036H driver from Alfa’s website:
If you are downloading from another link be sure you are downloading 8187L, NOT 8187B since it will not work in this case.

3) Unpack the ZIP file using a program like Zipeg. Once unpacked, double-click the install.pkg file to begin the installation and proceed through the installation as you normally would.
Restart your computer.

4) Once rebooted, open up the Terminal window. Then type in the commands listed below in that order (leave out the #, they are simply indicators of commands). When using sudo you will be prompted for your password, so be prepared to enter it.
# cd /System/Library/Extensions
# sudo chmod -R 755 rtl8187l.kext
# sudo chown -R 0:0 rtl8187l.kext
# exit

Close the Terminal window and once again reboot your computer.

5) Plug in your device via the USB connector. Then open up the Terminal once more and type:
# sudo kextutil -t -v /System/Library/Extensions/rtl8187l.kext
# exit

Close Terminal.

6) At this point the Mac Network window will open and ask if you want to accept a new interface. Select accept, DO NOT ADJUST ANY SETTINGS JUST YET. Realtek should then open and assign an IP address to your Alfa device.

That's it! You're done. Go over to the "Available Network" tab and choose the network you want, and then click connect. Input the password if necessary. And you’re connected! You can shutdown the Apple AirPort service (optional) and make your Alfa device your primary wireless interface.

- Check to make sure the chipset is RTL8187L, NOT RTL8187B, as this chipset requires a different driver and is not covered in this guide although the same basic steps should in fact work.
- Check your spelling. After typing RTL8187L over and over all of the letters and numbers seems to jumble together. Make sure you have the correct spelling.
- In Terminal, type:
# sudo rm /System/Library/Extensions.mktext
This will reset all of the kept caching done by OS X. Reboot your computer.


  1. There are some essential instructions missing with this guide: namely that the kernel needs to be booted in 32-bit mode on an ongoing basis.

    The way you've described it above gives the impression this only needs to be done for the purpose of running the installer.

  2. Hey, Alfa, fix your FTP! The drivers are no longer available!

  3. Will I ever be able to run OS 10.7 in 64-bit mode and have this adapter work? Or will I have to boot 32-bit everytime or lose wifi?

  4. For AWUS036H, it is compatible to Mac OS with 32-bit and cannot run in 64-bit.

  5. Dear Alfa,

    Thank you so much for the virus on your FTP.

    Seriously, WTF?

  6. Can you send me the virus information, so I can verify it with our engineer? Wold you please advice which antivirus program are you using it, cause files on our FTP has passed antivirus scan from varies antivirus vendor?

  7. @ALFANETWORK Download not found, please reup! thankz!

  8. mmm... download is OK... but command in terminal respond:

    chmod: rtl8187l.kext: No such file or directory
    chown: rtl8187l.kext: No such file or directory

    what's the problem?

    1. .... confirm DOWNLOAD IS DOWN... this is problem... help me please!!!

  9. I have an R36 connected to an AWUS036H. I can configure the R36 via my notebook (windows7). But when I try to do the same with my iPad, I can only connect to the R36 but none of the tabs of the home screen work and when I hit 'site survey' it starts to scan but then returns an empty table. If I do this with th enotebook, I see all the acces points.

    Apple cannot help me, and the seller cannot help me, it appears to be a problem of the other....

  10. Thanks for your feedback. It's script issue, the scripted was designed for computer not tablet. You may try to press and hold the tag for 2 seconds then it'll have drop down menu displayed.

  11. Guys for those who use KisMAC should not install any drivers (no CD, no site, no, this article) just set as a driver (in the configuration of KisMAC) "RTL78187 USB device" already present in KisMAC 0.3.3

    If you have already installed the drivers try to uninstall it with "spotlight" the word "realtek" and click "realtek USB WLAN Unistall.command" and the logical development and 'done. Remember restarting and setting the 32bit kernel.

    If instead you use it to "connect" then this guide is great! We created an app in "applications" with the symbol of realtek and from there you can use it to connect the card to place inside your mac.

    I hope I was helpful to someone.
    AWUS036H works on Lion!

  12. @ Manuel Monterosso, thanks man this was the fist page I have been on looking for driver information and you surely saved me some time. I was just using it for KisMAC.

  13. Hi guys, there is no need to boot to 32bit kernel - I posted the instructions to connect to Snow Leopard and later (Lion) on my blog - http://www.jamesattard.com/2012/05/install-alfa-wifi-awus036h-on-osx.html

    1. Hey James, can't see your post since only invited users can view your blog? would love to know how to make my AWUS036H work on 64bit. Thanks!

  14. These instructions don't work for 10.7.4. Use Kali instead: http://easymactips.blogspot.com/

  15. This comment has been removed by the author.

  16. hi...Im student from Informatics engineering nice article,
    thanks for sharing :)

  17. Here's a link to download the Mac Driver

  18. Hi Alfa, I would like to know if you ever intend to rewrite the osx driver for 64bit. Or if you don't intend to do that then maybe release the source code so that someone else might have a go.

  19. I've been trying to figure out how to install my network on my computer. It's helpful to have this kind of information available to give me an idea of how to install it. I'm sure I'll get it eventually. Thanks for the instructions!