From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jan 16 02:41:01 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id CAA14090
	Fri, 16 Jan 1998 02:41:01 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id CAA14083
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 16 Jan 1998 02:40:58 +0900 (JST)
Received: from localhost (localhost [127.0.0.1]) by snoopy.peanuts.place (8.8.5/3.5Wpl1) with ESMTP id CAA05452 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 16 Jan 1998 02:40:42 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
From: nosuzuki@e-mail.ne.jp (Norio Suzuki)
In-Reply-To: Your message of "Thu, 15 Jan 1998 21:39:09 +0900"
	<19980115213909P.nosuzuki@e-mail.ne.jp>
References: <19980115213909P.nosuzuki@e-mail.ne.jp>
X-Mailer: Mew version 1.92 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980116024042G.nosuzuki@e-mail.ne.jp>
Date: Fri, 16 Jan 1998 02:40:42 +0900
X-Dispatcher: imput version 971024
Lines: 50
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 23285
Subject: [FreeBSD-users-jp 23285] Re: enforcement close connection on ppp -auto
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

> $B$b$N$O$I$&$9$k$+$H$$$&$H!";d$O!"(Bexpect $B$H$$$&8@8l$G=q$$$?%9%/%j%W%H$r(B
> $B;H$C$F$$$^$9!#%9%/%j%W%H$N<BBN$O!"2H$K5"$i$J$$$HL5$$$N$G8e$GAw$j$^$9!#(B

$B;d$O!"<!$N%9%/%j%W%H$r;H$C$F$$$^$9!#(B

#!/usr/local/bin/expect --
log_user 0
set passwd PASSWORD
spawn telnet PPP-host 3000
#exp_internal 1
set timeout 10
set line 0
while {1} {
    expect { 
	"ppp * *>" {
	    if {$line == 1} {
		set line 2
		continue
	    } else {
		puts "Quit\n"
		send "quit\n"
	    }
	}
	"PPP on *>" {
	    if {$line != 3} {
		puts "Send password\n"
		send "passwd $passwd\n"
		set line 3
	    } else {
		continue
	    }
	}
	"PPP ON *>" {
	    puts "Close PPP connection\n"
	    send "close\n"
	    set line 1
	}
	eof {
	    exit
	}
	timeout {
	    exit
	}
    }
}

$B$3$l$J$i$P!"(Bpppctl $B$,$J$$(B 2.2.1-RELEASE $B$G$b@\B3$r@Z$C$F$/$l$^$9!#(B
--
$BNkLZ(B $B65O:(B
E-Mail: nosuzuki@e-mail.ne.jp
