On 11/17/2017 10:06 AM, Denniston, Todd A CIV NAVSURFWARCENDIV Crane, JXVS wrote:
-----Original Message-----
From: Chris Olson [mailto:chris_e_ol...@yahoo.com]
Sent: Thursday, November 16, 2017 5:42 PM
To: CentOS Mailing List
Subject: [CentOS] USB Serial Ports

We have several CentOS 6 systems that are used in various configurations
of test equipment.  One of the primary functions of these systems is the
connectivity to serial ports of some operational systems that have serial
port control requirements.  Lack of interface bus slots led us to the use
of USB connected serial ports on these CentOS 6 systems.

We first used these USB connected serial ports in our RHEL 5 test equipment
systems.  With RHEL 5, shut down and boot up of the systems would often
cause the serial ports to have a different driver name, even though we had
not changed the ports where the USB devices were plugged in.  This caused
software access problems until we discovered what could be done using the
udev rules to lock in the driver names.

This problem seems to have gone away in our newer systems with CentOS 6,
and we would like to make sure that it does not return.  We are deploying
some of the systems and do not want to have software access issues in the
field where fixes are more difficult.  We would like to know if there is
some underlying factor that has solved this problem for us.  Any ideas on
what to check would be greatly appreciated.

I have no idea why it is working better under 6, but it is possible to use UDEV 
rules to force them to be at expected /dev/my_tty* locations using 
vendor_ID/device_ID/serial_number combinations.  Once you figure that out, you 
should even be able to use the same (or at least similar) rules under 7.
I have been using udev rules for usb serial ports for a few years now.
First on CentOS 6.? , IIRC, now on 7.4, and simultaneously on several Fedora releases, currently F26. I would be glad to send the file that I put in /etc/udev/rules.d/ if that would help in any way
--
Even when this disclaimer is not here:
I am not a contracting officer. I do not have authority to make or modify the 
terms of any contract.


_______________________________________________
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


--
Roger Wells, P.E.
leidos
221 Third St
Newport, RI 02840
401-847-4210 (voice)
401-849-1585 (fax)
roger.k.we...@leidos.com

_______________________________________________
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos

Reply via email to