Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Tue, 18 Mar 2003 22:30:40 -0500 (EST) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: BB cc: cygwin AT cygwin DOT com Subject: Re: agetty problem win Win95 - BUG? In-Reply-To: Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 18 Mar 2003, you (whoever you are) wrote: > Is there a known problem with Win9x serial io? > > I built a new Win98 machine and installed the latest version of Cygwin on > it. The problem described below occurs on Win98 also. I don't think this > is an agetty problem. It just shows up when agetty is used. > > Is anyone using agetty with Win9x? > > "BB" wrote in message news:b55vp0$b9q$1 AT main DOT gmane DOT org... > > I was having a problem using agetty on Win95 with a modem. I tried with a > > null modem cable. The same problem occurs. Could there be a problem with > > the icanon stty option on Win95? This works fine running agetty on XP. Is > > there any documentation of Cygwin's limitations on Win9x platforms? > > > > On Win95 I run "agetty -8 -N -1 -a 38400 ttys1". > > > > When I connect from WinXP, my input is echoed every second character. Line > > terminating line feeds are processed only if they are the second of a pair > > of characters. The stty -a output looks ok, > > > > $ stty -a > > speed 38400 baud; rows 24; columns 80; line = 0; intr = ^C; quit = ^\; erase > > = ^H; kill = ^U; eof = ^D; eol = ; eol2 = ; start = ^Q; stop = > > ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; > > time = 0; -parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts -ignbrk > > brkint -ignpar -parmrk -inpck istrip -inlcr -igncr icrnl ixon -ixoff -iuclc > > ixany imaxbel opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 > > tab0 bs0 vt0 ff0 isig icanon iexten echo > > echoe -echok -echonl -noflsh -tostop echoctl echoke BB, The lack of responses to your previous messages indicates that there is noone else (reading this list) that has this problem or is interested in debugging it. This usually means that you'll have to debug this yourself (sponsoring a developer who would debug it for you has also been suggested; I'm sure if you offer, interested parties will show up). ;-) As a suggestion, you could start with comparing the outputs of "strace agetty" on all the relevant machines to see if you notice any glaring differences. There might also be a difference in the versions of Windows DLLs (IIRC, some of the networking DLLs don't come standard with Win95, so you have whatever was packaged with programs/service packs), so you might explore downloading the correct versions from Microsoft. Those are just WAGs, BTW, but they should be enough to at least get you started. If all else fails, there's always the source... HTH, Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk! -- /usr/games/fortune -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/