From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Jun  1 21:23:22 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id VAA02532;
	Mon, 1 Jun 1998 21:23:22 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from z2.zzz.or.jp (z2.zzz.or.jp [203.138.252.2])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id VAA02526
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Jun 1998 21:23:21 +0900 (JST)
	(envelope-from ginga@amalthea.phys.s.u-tokyo.ac.jp)
Received: from athena.olympus.local (tk226.zzz.or.jp [203.138.254.71]) by z2.zzz.or.jp (8.8.5/3.5Wpl7) with ESMTP id VAA04561 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Jun 1998 21:22:26 +0900 (JST)
Received: from localhost (localhost.olympus.local [127.0.0.1])
	by athena.olympus.local (8.8.7/3.6W) with ESMTP id VAA00549
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 1 Jun 1998 21:23:18 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Sun, 31 May 1998 14:49:25 +0900"
	<199805310549.OAA07065@toto.noc.titech.ac.jp>
References: <199805310549.OAA07065@toto.noc.titech.ac.jp>
Mime-Version: 1.0
X-Mailer: Mew version 1.92.4 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980601212318B.probe@athena.olympus.local>
Date: Mon, 01 Jun 1998 21:23:18 +0900
From: Kawaguti Ginga <ginga@amalthea.phys.s.u-tokyo.ac.jp>
X-Dispatcher: imput version 971024
Lines: 74
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 28980
Subject: [FreeBSD-users-jp 28980] Re: pty not enough?
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B@n8}(B@ntt $B$G$9!#(B

$B$_$J$5$^!"$"$j$,$H$&$4$6$$$^$9!#(B
QandA $B$O$b$A$m$sAw$k$D$b$j$G8f:B$$$^$9(B > $B$$$$$8$^MM(B
# $B$G$bHSEg$5$s$N%3%a%s%H$r(B QandA $B$H$7$F>C2=$7@Z$l$k$+$I$&$+$OITL@(B...

$B7kO@<+BN$O(B kernel configuration $B$N(B pseudo-device pty $B$N?t$G(B
($BEvA3$J$,$i(B)$B@52r$G$7$?!#(B

From: IIJIMA Akihiro <aki@noc.titech.ac.jp>
Subject: [FreeBSD-users-jp 28922] Re: pty not enough?
Date: Sun, 31 May 1998 14:49:25 +0900
> man 4 pty $B$G$9$M!#(B

$B$"$C!"$?$7$+$K:G=i$N(B25$B9T(B($B$a$/$i$J$$$&$A$K(B)$B$N$&$A$K=q$$$F$"$j$^$9$M!#(B
# man pty $B$9$k$H(B 3$B>O$NJ}$,$G$F$/$k$s$G$9$M(B...($B8@$$Lu(B)

> $B$"$k%G%P%$%9$r;H$&$K$O(B
>   1) kernel$B$G$=$N%G%P%$%9$rDI2C$9$k(B
>   2) $B$=$N%G%P%$%9$K$"$C$?(B /dev/$B0J2<$N%U%!%$%k$r:n$k(B(MAKEDEV)
> $B$H$$$&:n6H$,I,MW$G$9!#(B

$B$J$k$[$I!#$3$NJU$N4pK\$,$I$&$b$-$A$s$H$OJ,$+$C$F$$$J$$$G:n6H$r$7$F$$$k(B
$B$N$,$P$l$P$l$G$9$M!#(B

> $B$H$3$m$G(B MAKEDEV pty1 $B$9$k$H(B $B2?$,:n$i$l$k$+$o$+$j$^$7$?$+!#(B
> MAKEDEV$B$O(B sh$B%9%/%j%W%H$G$9$N$G(B $BFI$a$P$J$s$H$J$/$o$+$k$O$:$G$9!#(B

$B$&!<$s!"$3$NJU$b0JA0(B gpib $B$J$I$NJQ$o$C$?(B device $B$N(B driver $B$r(B
$B;}$C$F$-$FFM$C9~$b$&$H$7$?$H$-$KD/$a$?$j$7$?$N$G$9$,!"(B
mknod $B$N0UL#$,NI$/J,$+$i$:$K(B major $BHV9f$H(B minor $BHV9f$r(B
driver $B$N(B source $B$K$G$F$/$k?t;z$KJ;$;$F:n$C$?$i(B
$B$=$l$C$]$$46$8(B(?;$B5-21ITA/L@(B)$B$K$J$C$?$N$G!"$^$?(B
$B$$$$2C8:$J$^$^$KJ|$j=P$7$F$$$^$7$?!#(B

> pseudo-device pty $B$O(B /dev/ptyXX $B$H(B /dev/ttyXX $B$,%Z%"$K$J$C$F$$$^$9!#(B
> MAKEDEV pty0$B$9$k$H(B ptyp0$B$+$i;O$^$C$F(B p1 p2 ... p9 $B$^$G$$$C$F(B
> $B<!$,(B pa$B$K$J$C$F(Bpv$B$^$G(B 32$B8D$N(B pty$B$,:n$i$l$^$9!#(B
> MAKEDEV $B$N0z?t(B pty0$B$N(B 0$B$O(B ptyp? $B$N(B p $B$K$J$j$^$9!#(Bpty1$B$r:n$k$H(B ptyq? $B$,(B
> 32$B8D=PMh$^$9!#(Bp q r s $B$H9T$/$H(B $B<!$O(B PQRS $B$K$J$C$F(B 256$B8D:n$l$^$9!#(B

$B$3$NJU$O(B MAKEDEV $B$rFI$`$H$=$N$^$^!"$H$$$&$b$N$G$9$M!#(B

$B4pK\E*$K$O(B (man 4 pty $B$N(B) pty $B$N(B default $B?t$,(B 32 $B8D$J$N$G(B
MAKEDEV $B$b$=$l$K9g$o$;$F$"$k$H$$$&$3$H$@$C$?$N$G$7$g$&$+!#(B
$B:G=i!"(B/dev/pty?? $B$N?t$H(B pty $B$N(B device $B?t$,B-$j$J$$$h!"$H$$$&(B
message $B$N4X78$,NI$/J,$+$i$:$KG:$s$G$$$^$7$?!#(B

> $B$H$$$&$o$1$G(B issei$B7/$N;X<($K$7$?$,$C$F(B
> 	pseudo-device pty 100
> $B$H$+$d$C$?(Bkernel$B$r:n$C$F$b(B $BIaDL$O(B pty$B$O(B 32$B8D$7$+:n$C$F$J$$$N$G(B
> 	kterm$B$,(B 32$B8D$^$G$7$+:n$l$^$;$s(B
> $B$K$J$k$O$:$G$9!#(B($B;n$7$F$_$F(B)

$B$d$C$F$_$^$7$?!#3N$+$K$3$N$h$&$K$J$j$^$7$?!#(B

$B$G$O!"(B

Q. kterm $B$r$?$/$5$s3+$$$F$$$?$i(B kterm $B$r5/F0$7$h$&$H$9$k$H(B 
	kterm: no available ptys
   $B$H8@$o$l$F$7$^$C$F!"$=$l0J>e3+$1$^$;$s!#(Blocalhost $B$X$N(B telnet $B$b=PMh$^$;$s!#(B

A. $B3+$1$k(B terminal $B$N?t$O(B
     1. kernel configuration $B$N(B pseudo-device pty 16 $B$N(B 16 $B$NItJ,$N?t(B
     2. /dev/pty?? $B$N?t(B
   $B$N$&$A$N>.$5$$J}$G7h$^$j$^$9!#(B1. $B$NJ}$O(B kernel $B$r(B compile $B$9$l$P(B
   $B2r7h$7$^$9$7!"(B2. $B$NJ}$O(B /dev/ $B$G(B ./MAKEDEV pty? (? $B$O(B 0$B!A(B7) $B$9$l$P(B
   $B:GBg(B256 $B8D$^$G3+$1$^$9!#>\$7$/$O(B man 4 pty $B$7$F$/$@$5$$!#(B

$B$H$$$&$h$&$J46$8$GAw$j$?$$$H;W$$$^$9!#(B
---
       $B"J"J(B            NTT $BEl5~;Y<R(B $B@iBeED;YE9(B $B$D$+$$$C$Q(B
Zzz.. (- - )$B"^"^"=!A(B      $B@n8}(B $B6d2O(B   ginga@amalthea.phys.s.u-tokyo.ac.jp
      ##############   (E-mail address $B$O5lMh$N$b$N$r;HMQCf$G$9(B)
