From owner-FreeBSD-net-jp@jp.freebsd.org  Tue Nov  6 11:37:08 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA37612;
	Tue, 6 Nov 2001 11:37:08 +0900 (JST)
	(envelope-from owner-FreeBSD-net-jp@jp.FreeBSD.org)
Received: from isvw-mail.nc.u-tokyo.ac.jp (vwsm.nc.u-tokyo.ac.jp [133.11.127.86])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id LAA37606
	for <FreeBSD-net-jp@jp.freebsd.org>; Tue, 6 Nov 2001 11:37:07 +0900 (JST)
	(envelope-from simokawa@sat.t.u-tokyo.ac.jp)
X-Filtered-By: InterScan Virus Wall(isvw-mail.nc.u-tokyo.ac.jp) at UT NOC
Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [10.6.1.30])
	by mail.sat.t.u-tokyo.ac.jp (Postfix) with ESMTP id 92C8F2DAC8
	for <FreeBSD-net-jp@jp.freebsd.org>; Tue,  6 Nov 2001 11:37:04 +0900 (JST)
Date: Tue, 06 Nov 2001 11:37:04 +0900
Message-ID: <ybsg07slj5b.wl@ett.sat.t.u-tokyo.ac.jp>
From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
To: FreeBSD-net-jp@jp.freebsd.org
In-Reply-To: <ywl4roaawm9.fsf@cerberus.proc.flab.fujitsu.co.jp>
References: <ywlitctl799.fsf@cerberus.proc.flab.fujitsu.co.jp>
	<ybssnbwlhsl.wl@ett.sat.t.u-tokyo.ac.jp>
	<ywl4roaawm9.fsf@cerberus.proc.flab.fujitsu.co.jp>
User-Agent: Wanderlust/2.4.1 (Stand By Me) REMI/1.14.3 (Matsudai) FLIM/1.13.2 (Kasanui) APEL/10.3 MULE XEmacs/21.2 (beta19) (Shinjuku) (i386-unknown-freebsd3.2)
X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7:#j7i14gu$
 jgR\S*&C3R/pJX<mI-4Z8'mqt1R'CjWdw-xqVoilv`\JgZcquM5oVuO^<vt/~051rCDM(`{rM~?{Ok
 r,XC+}Ycm9IJO)odT*-0nyJjBJYzL{GsZ
MIME-Version: 1.0 (generated by REMI 1.14.3 - "Matsudai")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-net-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-net-jp 3415
Subject: [FreeBSD-net-jp 3415] Re: ypbind =?ISO-2022-JP?B?GyRCJCwbKEI=?=
 =?ISO-2022-JP?B?GyRCSz1BdiQ3JEYhIkJnTkwkThsoQg==?= icmp unreach
 =?ISO-2022-JP?B?GyRCSC9AOBsoQg==?= 
Errors-To: owner-FreeBSD-net-jp@jp.freebsd.org
Sender: owner-FreeBSD-net-jp@jp.freebsd.org
X-Originator: simokawa@sat.t.u-tokyo.ac.jp

At Mon, 05 Nov 2001 09:29:18 +0900,
TOMITA Yoshinori wrote:
> Hi> $B$3$N$O$J$7$O0JA0(Bnet-jp $B$+(B users-jp $B$K=q$$$?$h$&$J5-21$,$"$j$^$9(B.
> 
> $B$J$<$+(B*-jp$B$O8!:w$7$o$9$l$F$$$^$7$?$N$G!":#8!:w$7$F$_$?$N$G$9$,!"$=$l$i(B
> $B$7$$$b$N$,$_$"$?$j$^$;$s$G$7$?!#(B

$B$I$C$+$K=q$$$?5-21$O$"$k$N$G$9$,(B, $B;W$$$@$;$^$;$s(B ^^;

> Hi> $B$3$l$O(B, yp $B$,0-$$$H$b(B, tap(vmnet) device $B$,0-$$$H$b$$$($^$9(B.
> Hi> $B;d$,Ev;~D4$Y$?HO0O$G$O(B, current $B$N(B yp $B$N(B code $B$G$O$3$N8=>]$O(B
> Hi> $B$*$3$i$J$$$h$&$K8+$($^$7$?(B. $B$*$=$i$/0lHV4JC1$JBP=hK!$O(B
> Hi> tap device $B$K(B patch $B$rEv$F$kJ}K!$@$H;W$$$^$9(B.
> 
> $B$J$k$[$I!"$J$s$H$J$/;W$$Ev$?$k$3$H$,$"$j$^$9!#(B
> 
> $B!&:#G/$N(B2$B!"(B3$B7n$/$i$$$N(B4-STABLE$B$G(B($B:#2sLdBj$,5/$-$?(BPC$B$G(B)vmware2$B$r;H$$$@(B
> $B$7$O$8$a$?$N$G$9$,!"$$$D$@$+!"%Q%1%C%H$rN.$7$^$/$k8=>]$,H/@8$7$?!#$=$N(B
> $B$H$-$OC1=c$K(Breboot$B$7$F$7$^$C$?(B
> 
> $B!&$=$N8e$7$P$i$/$?$C$F!"JL$N$b$C$HB.$$(BPC$B$G(B5-CURRENT$B$N(Bvmware2$B$r;H$&$h$&(B
> $B$K$J$j!":#2s$N(BPC$B$G$O;H$o$J$/$7$F$7$^$C$?(B
> 
> $B!&:G6a$N(B5-CURRENT$B$G(Bvmnet1$B$,$^$H$b$KF0$+$J$/$J$C$?$N$G!"$^$?(B4-STABLE$B$G(B
> vmware2$B$r;H$&$h$&$K$J$C$?(B
> 
> $B!&:#2sLdBj$,$*$-$?(BPC$B$N$[$+$K!"(B4.?-RELEASE$B!"(B4-STABLE$B!"(B5-CURRENT$B$G(B24$B;~4V(B
> $BF0$$$F$$$k%^%7%s$b$"$k!?$"$C$?$,!"$=$l$i$G$O(Bypbind$B$NLdBj$O5/$-$F$$$J$+$C(B
> $B$?!#(Bports/emulators/vmware2$B$b%$%s%9%H!<%k$7$F$$$J$$!#$b$C$H$b!"$=$l$[(B
> $B$I9s;H$7$F$$$k%^%7%s$G$O$J$$(B
> 
> $B!&$J$*!":#2sLdBj$,$*$-$?(BPC$B$O!"KhF|EE8;$rMn$7$F$$$k!#(B

$B;d$N$H$3$m$G$O(B, /usr/local/etc/rc.d/vmware.sh $B$r5/F0$7$F$$$k$1$I(B
$B$:!<$C$H(B vmware $B;H$C$F$J$$(B machine $B$G$*$3$k$h$&$G$9(B.
ypbind $B$N(B broadcast $B$O(B tap device $B$N$[$&$K$b(B broadcast $B$5$l$k$N(B
$B$G$9$,(B, $B9T$->l$,$J$$$N$G(B, $B$I$s$I$s$?$^$C$F9T$-(B, $B0n$l$?$H$3$m$G(B
broadcast $B$,<:GT$7$F$$$k$H;W$$$3$s$G$$$k(B ypbind $B$,(B,
$B5$$,68$C$?$h$&$K(B retry $B$7$F(B, $B$=$l$,(B ethernet $BB&(B $B$K$I$s$I$sN.$l$F$$$/$h$&$G$9(B.

> Hi> if_tap.c$B$N(B
> 
> Hi>         /*
> Hi>          * do not junk pending output if we are in VMnet mode.
> Hi>          * XXX: can this do any harm because of queue overflow?
> Hi>          */
> Hi> $B0J2<$N(B code $B$rL58z$K$7$F$_$F$/$@$5$$(B. $B;d$b;n$7$F$$$J$$$N$G13$+$b$7$l$^(B
> Hi> $B$;$s$,(B.
> 
> $BL58z$K$9$k$N$O!"0J2<$N(Bif$BItJ,$@$1$G$7$g$&$+!)(B
> $B!t(B $B$H$j$"$($:!"$9$G$K%3%a%s%H%"%&%H$7$F;H$C$F$_$^$9!#(B

$B$4$a$s$J$5$$(B, comment out $B$8$c$J$$$G$9(B.

> 	if (((tp->tap_flags & TAP_VMNET) == 0) && 
> 	    ((tp->tap_flags & TAP_READY) != TAP_READY)) {

$B$3$3$r(B
 	if ((tp->tap_flags & TAP_READY) != TAP_READY) {

$B$K$+$($k$N$+$J(B. $B$h$&$9$k$K(B vmnet $B$G$b(B tap device $B$HF1$8F0:n$K$9$l$P(B
$B$h$$$H;W$$$^$9(B.

> 		struct mbuf	*m = NULL;
> 
> 		TAPDEBUG("%s%d not ready. minor = %#x, tap_flags = 0x%x\n",
> 			ifp->if_name, ifp->if_unit,
> 			minor(tp->tap_dev), tp->tap_flags);
> 
> 		s = splimp();
> 		do {
> 			IF_DEQUEUE(&ifp->if_snd, m);
> 			if (m != NULL)
> 				m_freem(m);
> 			ifp->if_oerrors ++;
> 		} while (m != NULL);
> 		splx(s);
> 
> 		return;
> 	}
> 

$B$+$J$jA0$K(B, $B$J$s$G(B vmnet $B$N>l9g$@$1FCJL07$$$9$k$N$+:n<T$KLd$$9g$o$;$?(B
$B$N$G$9$,JV;v$O$b$i$C$F$$$^$;$s(B.

/\ Hidetoshi Shimokawa
\/  simokawa@sat.t.u-tokyo.ac.jp
PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html
