1 person found this helpful
I believe the Startech PEX2S550 uses the NetMos 9835 controller. You should check by typing 'lspc -v' at the command prompt in the Service Console. The Moschip website has a document describing how to configure the card, if nothing was provided by Startech. The serial ports may be set to ttyS3 and ttyS4, although you should see a message indicating that in dmesg at boot time. If nothing else works, try disabling both on-board serial ports and check if you can get the Service Console kernel to recognize the card. If that doesn't work, you may want to check that the card is functioning by testing it in a non-ESX system.
Thanks for your response.
You're right, the chipset is MosChip MCS9835CV. According to the Moschip website (http://www.moschip.com/html/MCS9901.html), the 9901 product (which looks like is uses this chip) is support under Linux kernel 2.6 and higher, which rules out ESX 3.0.1 (kernel 2.4).
However, I found this:
There is no Linux driver/source code for MCS98XX. You have to manually
configure the ports on Linux. Please use the following steps:
setserial /dev/ttyS2 port 0xecf8 UART 16550A irq 10 Baud_base 115200
setserial /dev/ttyS3 port 0xece8 UART 16550A irq 10 Baud_base 115200
/sbin/modprobe parport_pc io=0x3f8,0xecd8 irq=4,10
Note: Use the appropriate IRQ number as per your system.
Here's a snippet of lspci -v result:
Subsystem: LSI Logic / Symbios Logic: Unknown device 0002
Flags: medium devsel, IRQ 22
I'll try it and report back. Hopefully this works.
Linux Installation Guide .pdf 845.6 K
Did you ever get this to work? I am trying with a simial card from startech, running esxi 4.1. Thanks for your help!
Wow, I totally forgot about this thread.
The result of my experiment? It didn't work. I decided to forgo virtualizing the com port.