From owner-IPv6-jp@jp.freebsd.org  Mon Nov  6 22:28:37 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id WAA15173;
	Mon, 6 Nov 2000 22:28:37 +0900 (JST)
	(envelope-from owner-IPv6-jp@jp.FreeBSD.org)
Received: from tortoise.jp.freebsd.org (root@tortoise.jp.FreeBSD.ORG [210.157.158.41])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id WAA15168
	for <IPv6-jp@jp.freebsd.org>; Mon, 6 Nov 2000 22:28:37 +0900 (JST)
	(envelope-from kuriyama@imgsrc.co.jp)
Received: from waterblue.imgsrc.co.jp ([2001:218:422:2::1])
	by tortoise.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP/IPv6 id WAA04008
	for <IPv6-jp@jp.freebsd.org>; Mon, 6 Nov 2000 22:28:31 +0900 (JST)
	(envelope-from kuriyama@imgsrc.co.jp)
Received: from waterblue.imgsrc.co.jp (localhost [127.0.0.1])
	by waterblue.imgsrc.co.jp (8.11.0/8.11.0) with ESMTP id eA6DSOb30506
	for <IPv6-jp@jp.freebsd.org>; Mon, 6 Nov 2000 22:28:24 +0900 (JST)
Date: Mon, 06 Nov 2000 22:28:24 +0900
Message-ID: <7m3dh52ps7.wl@waterblue.imgsrc.co.jp>
From: Jun Kuriyama <kuriyama@imgsrc.co.jp>
To: IPv6-jp@jp.freebsd.org
User-Agent: Wanderlust/2.3.92 (Roam) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 12) (Channel Islands) (i386--freebsd)
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: IPv6-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: IPv6-jp 929
Subject: [IPv6-jp 929] rtsol in sysinstall
Errors-To: owner-IPv6-jp@jp.freebsd.org
Sender: owner-IPv6-jp@jp.freebsd.org
X-Originator: kuriyama@imgsrc.co.jp


$B!!$"$^$j$K$b(B FreeBSD specific $B$J$N$G$3$A$i$GJ9$$$F$_$^$9!#(B

$B!!$5$C$-(B 4.2-BETA-20001106-JPSNAP $B$N%$%s%9%H!<%k$r(B IPv6 only $B$G$d$C$F$_(B
$B$h$&$H;W$C$?$N$G$9$,!"<j85$N4D6-$G$O(B rtsol $B$9$k$H$3$m$G$&$^$/$$$C$F$/$l(B
$B$^$;$s!#(B

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

-----
	/* Try a RTSOL scan if such behavior is desired */
	if (!variable_cmp(VAR_TRY_RTSOL, "YES") || 
	    ((!variable_cmp(VAR_TRY_RTSOL, "NO")) && (!msgYesNo("Do you want to try IPv6 configuration of the interface?")))) {
	    int i;

	    i = 0;
	    sysctlbyname("net.inet6.ip6.forwarding", NULL, 0, &i, sizeof(i));
	    i = 1;
	    sysctlbyname("net.inet6.ip6.accept_rtadv", NULL, 0, &i, sizeof(i));
	    vsystem("ifconfig %s up", devp->name);
	    Mkdir("/var/run");
	    msgNotify("Scanning for RA servers...");
	    if (0 == vsystem("rtsol %s", devp->name)) {
		sleep(3);
		rtsolGetInfo(devp);
		use_rtsol = TRUE;
	    } else
		use_rtsol = FALSE;
	}
-----

$B$H$$$&$h$&$J%3!<%I$,$"$k$N$G$9$,!"$3$N(B rtsol %s $B$,<B9T$5$l$k$H!"(Brtsol $B$,(B
0 $B$rJV$9(B($B$H>/$J$/$H$b(B vsystem() $B$O;W$C$F$k(B)$B$N$G$9$,!"(BrtsolGetInfo() $BFb$G(B
ifconfig %s $B$7$F$b(B inet6 fe80:$B$J$s$?$i(B $B$7$+@_Dj$5$l$F$$$J$$>uBV$G$9!#(B
$B!!$3$ND>8e$K!"(Bvty4 $B$+$i(B rtsol %s $B$9$k$H!":#EY$O@5$7$$(B inet6 2001:$B$J$s$?(B
$B$i(B $B$b@_Dj$5$l$^$9!#(B

$B!!%$%s%9%H!<%k%U%m%C%T!<:n$k$NLLE]$=$&$J$N$G$3$l0J>eDI$C$F$O$$$J$$$N$G$9(B
$B$,!">e$N%3!<%I$G2x$7$=$&$J$H$3$m$C$F$"$j$^$9$G$7$g$&$+!)(B


# $B$=$l$H$bC1$J$k$&$A$N4D6-$NLdBj$J$N$+$J$"!#(B


-- 
Jun Kuriyama <kuriyama@imgsrc.co.jp> // IMG SRC, Inc.
             <kuriyama@FreeBSD.org> // FreeBSD Project
