* Support for Perle SXPCI Universal Serial Cards
@ 2012-03-28 0:20 Paul G. Allen
2012-03-28 11:00 ` Alan Cox
0 siblings, 1 reply; 2+ messages in thread
From: Paul G. Allen @ 2012-03-28 0:20 UTC (permalink / raw)
To: linux-kernel
I have a production system that currently runs on Windows XP. The
system is Java code and was originally designed to run on Linux with a
different multi-IO interface from Digi. The system connects to up to
16 serial devices and is used to load firmware and configure the
devices on a production line. Currently a Perle SXPCI Universal Serial
card is used to support up to 32 serial ports per machine. Because at
the time of purchase CentOS 5.1 did not have a Perle driver included,
nor did Perle support the 2.6.x kernel used in that release, I was
forced to switch to Windows XP, which caused numerous other Windows
related issues such as much slower Java performance, Windows update
issues, Windows serial port errors, etc. (problems that have never
been seen in Linux using the same Java code.)
Can anyone tell me if this card is currently supported in a recent
Linux kernel (the last kernel I have seen support in is 2.6.9), or if
there is a patch or driver available for it? I have had poor serial
support performance on Windows with any serial device, and this
includes Windows 7 with USB->Serial devices, native serial devices,
multi-IO cards, etc. Because XP has reached EOL, I am forced either
deal with Windows 7, or upgrade to Linux, even if it means porting the
older Perle code to a newer kernel.
Thanks in advance,
PGA
--
Paul G. Allen, BSIT/SE
Owner, Sr. Engineer
Random Logic Consulting
www.randomlogic.com
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Support for Perle SXPCI Universal Serial Cards
2012-03-28 0:20 Support for Perle SXPCI Universal Serial Cards Paul G. Allen
@ 2012-03-28 11:00 ` Alan Cox
0 siblings, 0 replies; 2+ messages in thread
From: Alan Cox @ 2012-03-28 11:00 UTC (permalink / raw)
To: Paul G. Allen; +Cc: linux-kernel
> Can anyone tell me if this card is currently supported in a recent
> Linux kernel (the last kernel I have seen support in is 2.6.9), or if
The rio and sx drivers had no maintainer and have security holes and
other problems so when nobody stepped up they went in the recycling.
> deal with Windows 7, or upgrade to Linux, even if it means porting the
> older Perle code to a newer kernel.
The generic serial layer has gone (and is unfixably insecure without
major rewrite), the core tty code has changed a fair bit too - so it'll
need some porting over to the tty_port infrastructure instead but the low
level stuff should all be pretty much fine.
If someone does that work then there's no reason it can't go back into
the tree. We just ran out of people who cared about it with everyone now
using USB or the vast array of PCI 16x50 based generic boards.
Alan
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-03-28 10:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-28 0:20 Support for Perle SXPCI Universal Serial Cards Paul G. Allen
2012-03-28 11:00 ` Alan Cox
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®