Messages in this thread Patch in this message |  | | Date | Thu, 6 Jun 1996 22:34:47 -0400 | From | "Sheldon E. Newhouse" <> | Subject | Re: pre2.0.13 oops |
| |
Summary: -- pre2.0.11 was running very stably. -- went up to pre2.0.13 Had the junk with telnet and rlogin Then,
1. applied Ted's patch to what had been the pre2.0.13, everything rebooted and went just fine. Fixed the telnet, rlogin problems. 2. Downloaded pre2.0.14. Went back to pre2.0.2 and steadily applied the patches up through pre2.0.14. Did not even compile. Got stuck with
make[2]: Leaving directory `/usr/src/linux/drivers/block' usr/src/linux/include/linux/errno.h:4: asm/errno.h: No such file or directory make[2]: *** [conmakehash] Error 1 make[2]: Leaving directory `/usr/src/linux/drivers/char' make[1]: *** [fastdep] Error 2 make[1]: Leaving directory `/usr/src/linux/drivers' make: *** [dep-files] Error 2
For me, item 1. worked.
Back to it!
-sen
--------------------------------------------------------------------------- | Sheldon E. Newhouse | mail: newhouse@math.msu.edu | | Mathematics Department | www: http://www.mth.msu.edu/~sen | | Michigan State University | telephone: 517-355-9684 | | E. Lansing, MI 48824-1027 USA | FAX: 517-432-1562 | --------------------------------------------------------------------------- RH Reg. No. 300031,
> Date: Thu, 6 Jun 1996 14:09:58 -0400 > From: "Sheldon E. Newhouse" <sen@math.msu.edu> > > I was running along merrily with pre2.0.11. I just compiled pre2.0.13 > and it seems to really screw up rlogin and telnet on my P5-90. > > rlogin doesn't work at all and telnet gives weird echos back. > > This is my fault. I didn't sufficiently test the pty packet fixes, and > cleared the pty packet mode in the hangup code, which was a mistake. > The problem is rlogin and telnet both call vhangup() which clears the > packet mode when they're not expecting it. The following patch should > fix things. > > - Ted > > =================================================================== > RCS file: drivers/char/RCS/tty_io.c,v > retrieving revision 1.1 > diff -u -r1.1 drivers/char/tty_io.c > --- drivers/char/tty_io.c 1996/06/06 21:18:29 1.1 > +++ drivers/char/tty_io.c 1996/06/06 21:18:53 > @@ -431,9 +431,6 @@ > tty->session = 0; > tty->pgrp = -1; > tty->ctrl_status = 0; > - tty->packet = 0; > - if (tty->link) > - tty->link->packet = 0; > if (tty->driver.flags & TTY_DRIVER_RESET_TERMIOS) > *tty->termios = tty->driver.init_termios; > if (tty->driver.hangup)
|  |