home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / sysv386 / 12299 < prev    next >
Encoding:
Internet Message Format  |  1992-07-22  |  2.6 KB

  1. Path: sparky!uunet!mcsun!fuug!demos!kiae!glas!gn!gate.demon.co.uk!ronald
  2. From: ronald@gate.demon.co.uk
  3. Newsgroups: comp.unix.sysv386
  4. Date: 19 Jul 92 20:55 MDT
  5. Subject: Re: SCO Unix 3.2v4, RTSFLOW, CTSFLO
  6. Sender: Notesfile to Usenet Gateway <notes@glas.apc.org>
  7. Message-ID: <9207192054.aa26742@gate.demon.co>
  8. References: <2A6326A2.6C61@tct.com>
  9. Nf-ID: #R:2A6326A2.6C61@tct.com:-1770562327:9207192054.aa26742@gate.demon.co:-1646947572:001:2133
  10. Nf-From: gate.demon.co.uk!ronald    Jul 19 20:55:00 1992
  11. Lines: 50
  12.  
  13.  
  14. chip@tct.com (Chip Salzenberg) wrote:
  15.  
  16. > Does anyone out there understand:
  17. >    1.  What RTSFLOW and CTSFLOW do, singly and in combination,
  18. >          under (A) 3.2v2 and (B) 3.2v4?
  19.  
  20. Supposedly no change.  They are intended for true half-duplex modem-style
  21. line-control, i.e. the REAL meaning of RTS/CTS.  I think it's possible
  22. to use CTSFLOW only for printer flow control, but don't hold me to that :-)
  23.  
  24. Some vendors, e.g. Specialix, specifically interpret the flags as being
  25. for full duplex flow control, not line control, since that's essentially
  26. useless for the kind of applications which their markets want, and
  27. CRTSFL was not available prior to 3.2v4
  28.  
  29. >    2.  What CRTSFL does, compared to 1(A) and 1(B)?
  30.  
  31. CRTSFL is new with 3.2v4 and does mean full duplex flow control,
  32. what EIA-232 calls RFR/CTS flow control.  RFR "Ready for receive" is
  33. actually a different circuit number according to the spec, but is
  34. the same pin on a V.24 25-way D connector.
  35.  
  36. Confused ?  You will be.
  37.  
  38. The problem is that if you use a current Specialix card on a 3.2v4 system,
  39. and want RFR/CTS flow control, you still have to use the wrong flags,
  40. ie CTSFLOW|RTSFLOW  rather than CRTSFL because the drivers were written
  41. for 3.2v2.  Hence I had to ask Morning Star Technologies who supply
  42. PPP for this site to give me two different option flags so that
  43. if the line is the standard /dev/tty1A I use CRTSFL to get the flow control
  44. I want, but if I'm in via the Specialix multiport then I use CTSFLOW|RTSFLOW.
  45.  
  46. If you want full duplex flow control on /dev/tty1A, you have to either
  47. upgrade to 3.2v4 or else install FAS (which uses minor numbers rather
  48. than termio flags to indicate flow control).
  49.  
  50. Unravelling this has taken a lot of effort, but at the end of the day
  51. we have a service running with flow control working correctly on a rackfull
  52. of modems on different ports.   case "`tty`" in foo) ;; bar) ;; esac
  53. rules OK :-(
  54.  
  55. Ugh.  You are in a twisty maze of termio flags, all different.
  56.  
  57.  
  58. -- 
  59. Ronald Khoo <ronald@demon.co.uk> <ronald@ibmpcug.co.uk> <ronald@robobar.co.uk>
  60. BTNet: +44 71 229 7741                    | Brambles are the order of the day.
  61.  
  62.