macOS – Fix Prolific PL2303 Not Working

macosusb

On my MacBook Air (running 10.11.2), all my Prolific PL2303 USB-RS232 Adapters (USB VID_067B&PID_2303) ceased working out of the blue, literally over night. I have no idea what caused this.

The adapter shows up when running ioreg -p IOUSB as

+-o IOUSBHostDevice@14200000  <class AppleUSBDevice, id 0x10000063a, registered, matched, active, busy 0 (37 ms), retain 11>

The devices /dev/tty.usbserial and /dev/cu.usbserial are still created, but screen /dev/tty.usbserial won't work. screen opens without an error, but I can't do nothing. screen does not react to keystrokes.

I tried these adapters with Windows / Putty and everything works as supposed.

I uninstalled the old drivers by running

sudo rm -rf /Library/Extensions/ProlificUsbSerial.kext
sudo rm -rf /var/db/receipts/*PL2303*.*
sudo rm -rf /var/db/receipts/*ProlificUSbSerial*.*

and installed the latest Prolific driver from http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41, but no luck.

sudo dmesg shows

PL-2303/X V1.5.0 start, Prolific

No other errors.

Still, no show.

Any ideas?

Best Answer

I have tried everything myself. The only thing I actually got to work was buying drivers from Mac-serial-USB.com I do believe what the website was. After I loaded the new driver from them. It was like 8$ it worked perfect which made me extremely mad because I shouldn't have to pay some random company for a driver that should already work.