sthaug@idt.unit.no (Steinar Haug) (02/06/90)
Short version: I need a patch to make 'stty cs8 -parenb' permanent. Longer version: The problems with 7bit plus parity versus 8 bit for terminal input and output have been discussed a number of times on Sun-Spots. As far as I can see, no good solution has been found yet; maybe it'll be in 4.1? Meanwhile, I have a more immediate and maybe simpler problem: I need to generate output without parity. The reason is that we have a heterogeneous environment, with computers from several vendors. And *all* of them operate happily on 8 bit/no parity, except our Suns. Input is no problem, SunOS will gladly ignore parity or the lack of it. Output is the problem: The current, highly unsatisfactory situation is that users have to reset their terminals from 8bit/none to 7bit/even when logging in to a Sun. (If they don't change their terminals, the parity generated from the Suns shows up on the terminals in the form of characters from an extended 256-char graphic set - definitely not what the users want!) I can set 'stty cs8 -parenb', which is fine until I use 'more'.. or 'rlogin'.. or any number of programs which like to manipulate terminal settings. As soon as I use one of these, boom. Back to 7bit/even. I've made a guess as to why: These programs (at least the versions on uunet) use the old TIOCGETP/TIOCSETP ioctls, and the mode flags in the sgttyb struct don't cater for the 8bit/none case. So now I'm thinking of a more radical solution: Patch the SunOS kernel so that it will *never*, ever, under any circumstance, generate parity on output. This would be quite acceptable as a permanent solution for us, even if it meant that parity generation could not be turned on by users or programs. In short, I would like to make 'stty cs8 -parenb' permanent. Can anyone out there tell me if this solution is feasible? And more important, where to patch? We're running 4.0.3. And we don't have SunOS source code. Thanks for listening! Steinar Haug, System Administrator ELAB-RUNIT, University of Trondheim, Norway Email: sthaug@idt.unit.no
sthaug@idt.unit.no (Steinar Haug) (02/06/90)
Date: Mon, 5 Feb 90 18:33:18 PST From: puckett@pearson.llnl.gov (Elbridge Gerry Puckett) Subject: Request for Information on Third Party Vendors I'm preparing to buy a SPARC Station from SUN and I'm curious about options (eg. Solbourne), third party memory, disk drives, and other users experience with these items. I'd like to keep my bill under $7500-8000 (educational price). I'm contemplating a SPARC Station with a 17" monochrome monitor, two 100 meg drives and an extra 4 or 8 meg of third party memory. One consideration is that I probably won't be connected to ethernet for a year or two but I will have a TOPS connection to several SUN servers and (hopefully) the outside world so my machine will have to function as a stand alone system. Does anyone have any experience with a comparably priced Solbourne workstation (does one exist?) or other workstation? How about disk drives - can I get more disk for less money and how difficult is it to install these drives? Are there any problems getting SUN OS up and running if I go with a third party drive? What is the best price for memory and is it reliable? Please respond directly to me via e-mail. puckett@crg.llnl.gov I am a first time user of the news program and unfamiliar with its ways. Thank you, - Gerry Puckett