jprokos
Joined: 25 Oct 2009 Posts: 1 Location: Nepal
|
Posted: Tue Nov 03, 2009 11:08 pm Post subject: Leopard - Snow Leopard and Prolific USB-Serial bridge kext. |
|
|
Some background first: I was using a Huawei CDMA mobile phone with built in modem tethered to a PowerBook G4 running Mac OS X Tiger. I had installed the Prolific USB/Serial extension and added the appropriate Product and Vendor IDs to the Info.plist. Everything was fine and dandy.
Then I bought a new iMac with Leopard preinstalled and tried the same trick, it wouldn't work.
I then upgraded to Snow Leopard thinking there could be a chance it might work with a new OS. Still didn't work.
So I started digging around in the system files mostly the USB IO extensions. Turns out that Apple has added support for my set up in some of the system IO kext files and having the Prolific USB to Serial kext file installed was screwing everything up. With that extension installed I would get connected for a few minutes and then my connection would hang. If I pinged the server Netstat would tell me "ping: sendmsg: No buffer space available" But without the Prolific extension I couldn't make a connection at all… Then I stumbled upon the Huawei MobileConnectDriver package. After installing that and removing the Prolific extension everything worked again. Happy days.
So, if you have the Prolific USB to Serial Bridge extension installed try taking it out and see if the system recognizes your phone without it. Open System Profiler and check to see if your phone shows up. If it does then all you need is the manufacturers software/extensions for your phone to make a connection. Your mileage may vary.
I just wanted to put this out there. It took me many months and a lot of agony to solve my problem. I hope it helps someone else.
Regards |
|