On Thu, Jul 12, 2012 at 05:25:58AM +1000, Richard McLean wrote: > What I need is advice regarding a suitable USB-Serial port adapter, as my Linux laptop does not have a serial port. > > There are further constraints in the system - it would be very desirable to have a USB-Serial port adapter with "medical grade galvanic isolation on its serial lines". > > As far as I can see, only Digi has this. > > I am particularly interested in the following models of Digi USB-Serial port adapter : > > 1. Edgeport/4s MEI Isolated - 4 RS-232/422/485 serial DB-9 software selectable with galvanic isolation (Part # 301-1000-95) > http://www.digi.com/products/model?mid=2690 > > 2. Edgeport/2c - 2 RS-232 serial DB-9, captive 2-meter cable (Part # 301-1003-10) > http://www.digi.com/products/model?mid=249 > > (the former has the proper electrical isolation for "production use" while the latter does not, though it is more compact and will be used for development where the monitoring equipment is not connected to a patient) > > Can anyone tell me whether these two USB-Serial port adapters are supported by Ubuntu Linux 12.04 ? > (The Digi datasheet for these products says "Driver support provided by Linux USB maintainers" in reference to Linux Support) > (The Ubuntu website says that the 12.04 LTS Release ships with the Ubuntu 3.2.0-23.36 kernel which is based on the v3.2.14 upstream stable Linux kernel) > > Are there specific drivers required or is there an applicable generic driver, and would I have to find this and install it, or is it built into the kernel ? I don't think there is a generic driver for usb<->serial converters. I don't think the USB standard defines these devices. > > Could I expect relative smooth sailing from a driver/hardware compatibility perspective ? Once you have a driver they are simple to use. I've never had problems with FTDI or Prolific. Haven't used any others. Here is the list from the kernel: --- USB Serial Converter support USB Serial Console device support Functions for loading firmware on EZUSB chips USB Generic Serial Driver USB AIRcable Bluetooth Dongle Driver USB ARK Micro 3116 USB Serial Driver USB Belkin and Peracom Single Port Serial Driver USB Winchiphead CH341 Single Port Serial Driver USB ConnectTech WhiteHEAT Serial Driver USB Digi International AccelePort USB Serial Driver USB CP210x family of UART Bridge Controllers USB Cypress M8 USB Serial Driver USB Empeg empeg-car Mark I/II Driver USB FTDI Single Port Serial Driver USB Fundamental Software Dongle Driver USB Handspring Visor / Palm m50x / Sony Clie Driver USB PocketPC PDA Driver USB IR Dongle Serial Driver USB Inside Out Edgeport Serial Driver USB Inside Out Edgeport Serial Driver (TI devices) USB Garmin GPS driver USB IPWireless (3G UMTS TDD) Driver USB Infinity USB Unlimited Phoenix Driver USB Keyspan PDA Single Port Serial Driver USB Keyspan USA-xxx Serial Driver USB KL5KUSB105 (Palmconnect) Driver USB KOBIL chipcard reader USB MCT Single Port Serial Driver USB Moschip 7720 Serial Driver USB Moschip 7840/7820 USB Serial Driver USB Motorola Phone modem driver USB Navman GPS device USB Prolific 2303 Single Port Serial Driver USB Ours Technology Inc. OTi-6858 USB To RS232 Bridge Controller USB Qualcomm Auxiliary Serial Port Driver USB Qualcomm Serial modem USB SPCP8x5 USB To Serial Driver USB HP4x Calculators support USB Safe Serial (Encapsulated) Driver USB Siemens MPI driver USB Sierra Wireless Driver USB Symbol Barcode driver (serial mode) USB TI 3410/5052 Serial Driver USB REINER SCT cyberJack pinpad/e-com chipcard reader USB Xircom / Entregra Single Port Serial Driver USB driver for GSM and CDMA modems USB ZyXEL omni.net LCD Plus Driver USB Opticon Barcode driver (serial mode) USB ViVOpay serial interface driver ZIO Motherboard USB serial interface driver USB Quatech SSU-100 Single Port Serial Driver there could be other drivers floating around not included with the kernel. (stick to the ones in the kernel if you can) -Chris -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html