If the software doesn't have USB com port functionality built in... you may be able to "make" a virtual serial port by using something like this:
that was on a pc tho right? I am not sure where the equivalent settings are on a mac. can anyone help me out?
Macs (with OSX) don't work quite the same way. There are no COM ports like in windows. What you have instead is serial ports and their names are arbitrary based on the driver software.Originally Posted by Zac
You need to find out whose USB -> Serial chip they are using and see if that chip MFG offers a Mac driver. FTDI (linked by noodles) is a great company, they actually even have a Beta Intel Mac driver they'll send you if you ask.
If they will let you return it, I would recommend getting the serial version and then pick up a known Mac compatiable USB -> Serial adapter (keyspan, iogear, etc...) to use with it as that would be the easiest.
Ok I took a look at the website. They give you an EXE file named CP2101_Drivers for the drivers for it. That is for the CP2101 chipset which is made by http://www.silabs.com. They do have Mac OSX drivers (and linux too), but the last time I looked into them they burried them in the Windows EXE file that is an installer rather than a self extracting ZIP file
Check their website, or install the EXE on a PC and then look for the OSX drivers there.
If I understand properly, the serial port on OSX is actually just a file in the /dev/tty folder. When you select your serial port, you are actually just connecting to that file. The driver is what gives the file it's name and puts the information there. Not sure how it works when you write to the port, but it does.
You also have to enable the port in your networking control panel. I notice that the ports aren't available unless you have a serial device plugged in.
here is the file:Originally Posted by iamgnat
Awesome, thanks for the help so far! I am looking in my /dev/tty file(s) ttyp1, ttyp2, etc. They are all empty? Also, I see that there are no non standard ports in my network ports configuration list... I do have the option to create a new port and the only one that i see that i don't recognize in the list of port types is: "6 to 4". It also lists modem, ethernet, firewire, airport, 6 to 4, and link aggregate. Anyone know what "6 to 4" is? Otherwise, what did that usb2serial driver installer do if it didn't modify my tty file(s)?
[EDIT]: I haven't check all the files yet, just a handful
I feel like we are getting close on this one. I have emailed the creator of the Consultan program as well and provided a link to this very thread. Hopefully he will read it and have a simple solution. I feel like we are close!! Anyone else with a pre 1999 nissan (uses the Consult protocol) and a mac install that is excited about this?
Thanks for all the input!
so now we are getting somewhere:
I am in contact with the creator of Consultan, AND my cable is recognized by OS X. Guess I just needed to leave the dern thing plugged in a bit longer. The system recognized it and installed the driver for a Cygnal USB To RS232 network port. A file called tty.CygnalUSBToRS232 exists while the cable is plugged in and the system profiler gives the following for the USB device:
CP2102 USB to UART Bridge Controller:
Bus Power (mA): 500
Speed: Up to 12 Mb/sec
Manufacturer: Silicon Labs
Product ID: 0xea60
Serial Number: 0001
Vendor ID: 0x10c4
But still the same message from consultan: make sure this computer has a serial port installed.
Do we need to edit the plist for the device?
Do we need to configure the device in control pannel?
I was warned After my first post... as in after I purchased the cable. As much as I would like to switch cables... I figured it was worth it to get this cable working. The creator of Consultan has a fix and I am waiting for him to send me the patched version that supports this cable. So it is almost working now ;-) Major Props to the creator of this fine app for helping out so quickly!
I suggest you go buy his app if you have a mac and a pre 99 nissan.