• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: USB Serial - RS232
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: USB Serial - RS232


  • Subject: Re: USB Serial - RS232
  • From: "Daniel G. Kluge" <email@hidden>
  • Date: Mon, 9 Jun 2008 00:00:48 +0200


Am 08.06.2008 um 20:49 schrieb Allen Curtis:

I went to the Prolific website and downloaded the device driver from there. The package claims to be the same version that I have installed. Installed the driver again and then I could see one of the two devices I had purchased. (both of them were Prolific devices according to System Profiler) Now when you plug in the device, a device entry appears in /dev. The SerialPortSample program can find the device!



Hello Allen,
congratulations, your device made it. It is unfortunately quite a mess with the USB to serial devices. Even though practically all devices you can find (iogear, keyspan, Aten) use the prolific PL2302 chip-set, you have to rely on the vendor to supply an up-to-date driver, that's the theory and the legal contract at least. Unfortunately some of those Venduhs prefer (or at least in the past preferred) to bitch about how unstable Apple's USB kernel Interface was, instead of doing something.


If you have a device that doesn't work (due to lack of updated driver), and uses the prolific chip, there is a way to fix that driver [1] :

1. Locate the USB Vendor and Device ids of your USB-to-serial device using System Profiler
2. Edit /System/Library/Extensions/ProlificUsbSerial.kext/Contents/ Info.plist to change idVendor and idProduct (don't forget to do a hex- >dec conversion)
3. Reload the extension


And presto you have a driver, for a device whose product manager is still twiddling thumbs on a Leopard compatible driver.

Question: This time when I rebooted the system after installing the driver it said, updating the boot cache. I did not notice this message before. Should this always appear when installing a new driver? Perhaps this will be a clue in the future.


Don't know, I just do a kextload and that does it for me :-)

Cheers,
-daniel
[1] Freely adapted from http://www.macosxhints.com/article.php?story=20060105104506687&lsrc=osxh

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >USB Serial - RS232 (From: "Allen Curtis" <email@hidden>)
 >Re: USB Serial - RS232 (From: Ben Greenfield <email@hidden>)
 >Re: USB Serial - RS232 (From: "Allen Curtis" <email@hidden>)
 >Re: USB Serial - RS232 (From: Ben Greenfield <email@hidden>)
 >Re: USB Serial - RS232 (From: "Allen Curtis" <email@hidden>)
 >Re: USB Serial - RS232 (From: "Allen Curtis" <email@hidden>)
 >Re: USB Serial - RS232 (From: Ben Greenfield <email@hidden>)
 >Re: USB Serial - RS232 (From: "Allen Curtis" <email@hidden>)

  • Prev by Date: Re: USB Serial - RS232
  • Next by Date: Re: Compiling msdosfs...
  • Previous by thread: Re: USB Serial - RS232
  • Next by thread: Re: USB Serial - RS232
  • Index(es):
    • Date
    • Thread