From owner-freebsd-hackers Tue Sep 19 11: 8:16 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from uucp.GTS.NET (whambam.gts.net [204.138.66.97]) by hub.freebsd.org (Postfix) with ESMTP id C8E4937B422 for ; Tue, 19 Sep 2000 11:08:12 -0700 (PDT) Received: from LocalHost by uucp.GTS.NET (Smail-3.2.0.111 2000-Feb-17 #1; 2000-Feb-19) (1276 bytes) via sendmail with /P:stdio/R:inet_hosts/T:smtp id (sender ) for freebsd-hackers@freebsd.org; Tue, 19 Sep 2000 14:08:08 -0400 (EDT) Message-Id: From: GTS Network admin Subject: pty & tcsetattr To: hackers@freebsd.org Date: Tue, 19 Sep 2000 13:23:35 -0400 (EDT) Cc: jim@reptiles.org, woods@weird.com X-Mailer: ELM [version 2.5 PL2] Content-Length: 989 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I had some PPPoE issues so I did a cvsup of FreeBSD 3.4 to help fix them. An unfortunate consequence of this is that pty's seem to be broken now with respect to certain TERMIO operations, which breaks my VPN system completely (thus leaving the client in question with a partly broken WAN). This command line: pty-redir /usr/local/bin/ssh -e none -l toor -t -o 'BatchMode yes' la-gw echo hi returns the pty name string from pty-redir, and an error message from ssh (the /usr/ports/security/ssh version) which says: tcsetattr: Invalid argument This message comes from the enter_raw_mode() function in the clientloop.c module in the ssh-1.2.27 distribution. An attempt to substitute cfmakeraw() in the above function had no visible effect. I am not on your mailing list, so please direct any replies to hostmaster at gts.net - any assistance will be much appreciated. Thanks, Bruce Becker Network Administration Toronto, Ont. Vox: +1 416 699 1868 Email: hostmaster@gts.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message