home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!sun-barr!news2me.ebay.sun.com!exodus.Eng.Sun.COM!appserv.Eng.Sun.COM!oobleck!bender
- From: bender@oobleck (Duke of Canterbury)
- Newsgroups: comp.sys.sun.hardware
- Subject: Re: Additional RS232 ports
- Date: 13 Aug 1992 23:08:49 GMT
- Organization: SPARK's R US
- Lines: 32
- Message-ID: <l8lqs1INNd7b@appserv.Eng.Sun.COM>
- References: <1992Aug12.141935.18721@aristo.tau.ac.il>
- Reply-To: bender@oobleck.eng.sun.com
- NNTP-Posting-Host: oobleck
- X-Newsreader: Tin 1.1 PL3
-
- adar@taurus.math.tau.ac.il (Adar Wesley) writes:
- : In article <l8fbnjINN2jd@appserv.Eng.Sun.COM> bender@oobleck.eng.sun.com writes:
- : >bumbles@leland.Stanford.EDU (Steven Alexander) writes:
- : >: We have a need for using 15-20 serial RS232 ports on our
- : >: Sun Sparcstation 1. It comes with 2 serial ports. What
- : >: are our options for the additional ports?
- : >
- : >You can get the SPC/S card from Sun - it offers 8 serial ports and one
- : >parallel port per card.
- :
- : We have the card that Mike is describing on a SparcStation-2.
- :
- : The problem is that sometimes when people logout they leave a
- : process hanging on the port in the state <exiting>.
- : From then on, the only thing that we found to bring that port
- : back to life is to reboot the machine.
-
- There is a new release of the software out, 1.2 SPC/S, that fixes this bug.
- The bug manifested itself typically with dial-in modems and was caused by
- the phone line connection being dropped while there was still data waiting
- to be sent from the device driver to the modem, but data transmission from
- the driver to the modem was stopped because of flow control. The 1.2 SPC/S
- software fixes this problem in the driver. The root cause of the problem,
- however, has to do with AT&T's STREAMS code not honoring a non-blocking
- close() call nor following the STREAMS close() semantics of timing out after
- a certain period of time from when the user application did a close() to the
- serial port and there was still data to be sent to the device. As far as I
- know, this behavior was never fixed in any SunOS release up to SunOS 4.1.2,
- and can sometimes cause wierd serial port problems, especially with modems
- and software flow control.
-
- mike
-