OSX Installer to PL2303 Serial-USB on OSX Lion / Mountain Lion / Mavericks

Update1: As some folks said in the comments area: in Mountain Lion (10.8.x), the tool also works!

Update2: Again, thanks to users those reported that the driver works under Mavericks (10.9.x)

Thanks to ./martijn we have a functional driver to PL2303 chip based devices (to enable a serial port over usb) in OSX 10.7.  To install, you have to do some tasks in the Terminal app, nothing hard. But if you need to do this many times,  it can be boring.

To fix this, I built a native installer that does all the dirty work in a single step, Yayyyyy!!

After completing the process, you can check if everything went well (connect now the usb cable) with the following command:

kextstat -b nl.bjaelectronics.driver.PL2303
with an output like this:

The installer is included below, please check the md5 hash (PL2303 Serial-USB on OSX Lion.pkg) = d6e1a52f2fdbde55bab716037c9630f7

If this tool was useful, please consider donate something! 
Posted in PL2303 Tagged with: , , , , ,
83 comments on “OSX Installer to PL2303 Serial-USB on OSX Lion / Mountain Lion / Mavericks
  1. Nick says:

    Thank you so much for writing this script, I’m not at all a programmer and this helped me get my ageing Wacom up and running. All the best.

  2. Lukas Vlcek says:

    Thanks a tons!

  3. Jesse says:

    Thank you very much. Greatly Appreciated!

  4. Anonymous says:

    All the best folks!

  5. Anonymous says:

    funcion?? perfectamente. Ahora engo operativa la interfase para comunicar sin problemas mi IC7000 y el FT857D.Gran trabajo, much??simas gracias

  6. Ernesto Araoz says:

    Hi, I have tried to install it on my Mac Book Pro with OS X, ver. 10.6.8. When the installation starts, on the second screen ask : How do you want to install this software, and the option given there to select (install it on all users…..) is greyed and therefore there is no way to continue with the installation.Can you please help?I am trying to put to work my old Wacom Tablet.Thanks and Regards,Ernesto

  7. Anonymous says:

    Ernesto,This installer works over Lion (10.7.x). To 10.6.x (snow leopard) you must be use this: http://sourceforge.net/projects/osx-pl2303/

  8. Ernesto Araoz says:

    THANK YOU VERY MUCH!!!<div>I am new on Mac??s so I am strugling with this. I downloaded??PL2303 USB to Serial Driver for Mac OS X by b_j_arnoldus and finally the latest file was??osx-pl2303-0.3.1-10.4-universal.dmg.</div><div> I did the installation OK. Thank you!</div><div>Now I have connected the Wacom tablet using a software called TabletMagic but the Wacom does not see the Mac yet. I will try to find a user of this config.</div><div>Thank??you??again!</div> <div>Regards,</div><div>Ernesto<br><br></div>

  9. Alex says:

    thank you so much. this saved me from going insane.

  10. Jon says:

    Awesome, thank you very much!!!

  11. ron says:

    Tried using the installer. My Bushnell Neo connects, but, it flashes on and off between "searching for device" can you help? thanks

  12. ron says:

    should have stated using Lion 10.7.3.

  13. flausch says:

    this helped a lot. thanks.

  14. ChanGux says:

    Thanks to everybody for testing!

  15. bill corlett says:

    thanks very much for all the workcheers

  16. Arturo says:

    Hola!Nada, no consigo que me funcione el driver de ninguna manera. He probado a instalarlo y parece que la instalaci??n se hace, pero mi programa de radio sigue sin mostrarme el puerto serieTengo un Mac Pro con Lion y el programa de radio que utilizo es el McLoggerAlguna sugerencia?Gracias de antemanoArturo

  17. Alberto says:

    Thanks! Only until I found your Installer I was able to read waypoints from old eTrex Vista in my Mac using a Sitecom CN-116 Serial to USB Converter plus LoadMyTracks, new life for my eTrex Vista. Yayyyyy!!Thanks!!!!!Alberto.

  18. ChanGux says:

    Arturo, lo ??nico que se me ocurre es que tu adaptador no este usando el chipset de Prolific 2303. Conecta el cable y mira dentro de la lista de hardware (en Acerca de este mac) que informaci??n muestra de los elementos conectados a los puertos USB. Saludos!

  19. ChanGux says:

    Thanks to all for your comments!

  20. Arturo says:

    ChanGux,Muchas gracias. El chipset si es el Prolific 2303. Ya me funciona. Ocurr??a que primero intent?? instalar el driver manualmente sin resultado (no soy muy ducho con el terminal y sus comandos) y luego lo instal?? con tu programa. Lo he solucionado borrando el osx-ol2303.kext del directorio y volviendo a instalarlo con tu aplicaci??n. Ahora funciona perfectamente.Much??simas gracias!Un abrazo,Arturo

  21. ChanGux says:

    Me alegra mucho Arturo!

  22. steve cunningham says:

    Thank you so muchworked like a charm –first timesteve

  23. Rootedy says:

    Hi,I’m trying to use this driver but don’t work for me.After complete the installation I type the command (kextstat -b nl.bjaelectronics.driver.PL2303) and it’s all right, nl.bjaelectronics.driver.PL2303 (1.0.0d1) <102 30 5 4 3> is there. But when I connect the adapter USB x Serial I don’t have a port in /devPlease help me.

  24. Melvin says:


  25. Jeff says:

    Thanks a million!Jeff

  26. Jason says:

    You rock! *Throws money at screen*

  27. MSUalum2002 says:

    You Rock!!!! Thanks so much I have about 30 Etrex that I use for youth programs and no way to connect them until now!!!

  28. MSUalum2002 says:

    Muchas Gracias

  29. kc5mhb says:

    THANKS!!!!!! I’ve been trying to get my iMac to program my Amateur Radio without success because of Lion’s inability to communicate through the USB to Serial adapter. It is now fixed and I’m able to program my Kenwood TH-F6A.

  30. EI6DT says:

    Thank you for this little Gem. I’ve been trying to get my Imac to talk to my ham radio equipment via a usb/serial lead, and thanks to you all works now just fine!

  31. Mike says:

    Thank you!!!!

  32. Joe says:

    Extremely useful and really appreciate you taking the time to put this together, thank you!

  33. Arturo says:

    Hola.He observado despu??s de instalar el software que mi ipad y mi iphone no pueden actualizar el firmware con el iTunes. Lo mismo me ocurre con la c??mara de video GoPro, que chequea y actualiza nuevas versiones de firmare a trav??s del software de edici??n de video de la c??mara. Si conecto esos tres dispositivos al Macbook, s?? que permite la actualizaci??n del firmware.??Alguna sugerencia? ??Hab??as comprobado este asunto?Un saludo,Arturo

  34. Andr??s Iglesias Reales says:

    Muchas gracias

  35. Guido says:

    Thank you for the Installer. Everything seems to work with a loopback connector, but apparently there is a thing with the speed or the format. I have to connect to a device at 9600, 8N1 and all the data comes back scrambled. I am using a Mac Pro with Lion and I ve tried every speed setting but it does??t work with either.

  36. Joe says:

    This is great…..thanks!!!!

  37. Charlie says:

    I ran your script and it said it completed successfullyI issued the command go test the install and got some text back that looked like your example but I don’t understand how OSX or Linux/unix works so maybe what I saw said it didn’t workI am trying to program a BaoFeng UV-5R radio using the CHIRP softwareNormally the first thing you do is tell the software what radio you are working on and what COMM port the Ub dongle is plugged intoAs soon as I turn my radio on it goes into transmit modeI can successfully program the radio with this dongle and software on an old Windows XP machine so it seems to be a driver problemWe know that the Chinese have been installing bogus Prolific chips in some of these dongles and that Prolific has released a new driver that is poisoned so that it will not work with the bogus chipsThis is a big problem for Windows 7 users because after you install an old driver that works the OS finds the newer poisoned driver and performs an update without asking if you want to do it or telling you that it has been doneIs the driver your script is installing the latest (poisoned) driverIf so is there a way that I can use it to install an older driver instead

  38. decoratiff says:

    Im glad to confirm that your Package works on a Retina MacBook Pro with Mountain Lion 10.8 like a charm.Although being showed as some kind of generic device in the System listing the tty device is available and works perfect!Thanks alot! You eased alot of pain tinkering with that legacy crap :)

  39. Frank says:

    Hi,the installation seems ok and kextstat shows the driver running. What I actually miss is a (dev/tty.*) device entry I could use for Jdatalog (to read from some older GPS logger).Any idea?Thanks,Frank

  40. david says:

    thanks so much for making this available. worked perfectly on iMac/10.8immediately after install /dev/tty.PL2303-000013FA was working and i could connect

  41. afamilyguy says:

    Check out these instructions. They work for any PL2303 based USB-Serial adapter. Mine was manufactured by Belkin. P/N F5U257.

  42. Melvin says:

    Just a double check is there any change or different to support Mountain Lion?

  43. Phan Shi Wen says:

    I thank you very much this worked on my mac os x 10.8.1 mountain lion! Dont even need to reboot.

  44. anjanesh babu says:

    And it works – for 10.8.1 where the original drivers failed.thanks for posting this online .

  45. 7evens says:

    thank you!

  46. Anonymous says:

    My pleasure!

  47. rafael cano 2 says:

    Thank you. Also it works in 10.8.2. My usb-serial adapter was manufactured by steren.

  48. Mark says:

    Thanks so much

  49. Michael says:

    Verified working on the new Mountain Lion OSX.THANK YOU!

  50. Nick says:

    u r awesome!

  51. happyHomer says:

    Works for to me too! woot

  52. Mike Dickey says:

    +1 thank you!

  53. Gruntcandy says:

    I’ve been struggling with getting my usb serial adapter working for longer than I’d like to admit. Thank you so much! Mountain Lion 10.8.2 confirmed good! :)

  54. Girlgotgolf says:

    Thank you very much! I can now use my Igolf Neo on my new apple macbook pro. Was sad that my Neo was becoming useless…

  55. James says:

    You’re a legend!! Thank you SO much

  56. Joe Schneid says:

    Works with my MacBook 10.7 and new BaloFeng UV-5R Plus. Thank You

  57. Bryan Field-Elliot says:

    I’ve installed the driver on Mountain Lion and it seems to partially work:# kextstat -b nl.bjaelectronics.driver.PL2303Index Refs Address Size Wired Name (Version) <Linked Against> 124 0 0xffffff7f81e9b000 0xb000 0xb000 nl.bjaelectronics.driver.PL2303 (1.0.0d1) <112 33 5 4 3>However, I don’t see any new tty devices added to /dev/tty. Is there another step I need to perform for that?Also – the driver doesn’t seem to load after I reboot my computer. I have had to re-install the .pkg after a reboot, to get the command above (kextstat) to complete correctly.

  58. chad says:

    OS X 10.8.2 Working great with the Nerdkit.com cable.Thank you for taking the time.Buy you a pint if you’re ever in London.

  59. Anonymous says:

    Bryan,Do you sure that your adapter has the PL2303 Chipset? Please check the logs (with the console utility app) and check for detailed information.

  60. Anonymous says:

    Chad,Thank you so much :) I will go to London soon!

  61. BrettG says:

    This works great with a StarTech ICUSB232DB25 device. Thanks! It doesn’t seem to work with a Gigaware USB-Serial that was purchased at RadioShack in the US, even though it claims to have a PL2303 as well, and I can see the right ids in the .plist file.Any clues if that device can be made to work on Mountain Lion via this driver or another?

  62. Kinjan Shah says:

    Thanks a ton! this works for me! I was searching for a solution for almost 2 weeks now!

  63. Daniel says:

    Works great!

  64. normie says:

    I tried it on OS 10.8.3 and doesn’t. I ran the installer , click done after completed.
    ls /dev/cu* doesnot show the usbtoserial port.

    • changux says:

      Hi. You sure that you usb to serial cable has the PL2303 chipset? If the answer is yes, the driver should work and create a virtual device /dev/cu.PL2303-xxx or /dev/tty.PL2303-xxx

  65. bestimmt says:

    Thanks! Finally something that works for OSX! Good work guys!

  66. Obe says:

    Fantastic. Almost thought about buying a new GPS logger until I found this site.

  67. MiT says:

    Nice and simple solution. Thanks a bunch! :D

  68. Ziga says:

    This do not working on osx 10.8.4 :(

  69. Charlie In Seattle says:

    Thank you! You have extended the usefulness of my Serial-USB “Sabrent” cable on my MacBook Retina running OS X 10.8.5

  70. Justin says:

    This worked in OS X 10.9 :)

  71. Steve says:

    Link for the .pkg is broken. :(

  72. Neo says:

    i have mac os x 10.8.5 and i got this usb serial adapter from shopHDE.com the problem is I can’t get this thing to work with any driver. it installs but doesn’t show up in hardware usb when I plug it in and i don’t have it under network. i have all security items changed and I even attempted to do the terminal installation which went well but it still doesn’t show up.

    what other chipset could I have.
    Item on the shopHDE.com is A108

    thanks for your help and great installer package! keep up the great work it helps us all ;)

    • changux says:

      Hi Neo,
      Are you sure that the serial adapter has the PL2303 chipset? Remember that the driver only works on this. Regards!

6 Pings/Trackbacks for "OSX Installer to PL2303 Serial-USB on OSX Lion / Mountain Lion / Mavericks"
  1. [...] OS X, you'll need PL2303 serial drivers.  You can get those here.  You should then have this device on OS [...]

  2. [...] finally found the solution. For another prolific users and using mac osx mountain lion, you can try this solution. It works for [...]

  3. […] cable Driver, OSX Lion or newer ( Download ) ( More infos […]

  4. […] 如果是使用狮子(Lion)或山狮(Mountain Lion)或之后的OS X,试试下面的驱动: http://changux.co/osx-installer-to-pl2303-serial-usb-on-osx-lio […]

  5. […] 如果是使用狮子(Lion)或山狮(Mountain Lion)或之后的OS X,试试下面的驱动: http://changux.co/osx-installer-to-pl2303-serial-usb-on-osx-lio […]

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Member of The Internet Defense League

IPv6 detector

Still using IPv4? Show stats
%d bloggers like this: