From keiji@hiemalis.org  Sat Aug 31 18:35:06 2002
Return-Path: <keiji@hiemalis.org>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 8531337B400
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 31 Aug 2002 18:35:06 -0700 (PDT)
Received: from parsley.hiemalis.org (parsley.hiemalis.org [61.194.208.74])
	by mx1.FreeBSD.org (Postfix) with SMTP id 3599B43E6E
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 31 Aug 2002 18:35:05 -0700 (PDT)
	(envelope-from keiji@hiemalis.org)
Received: (qmail 95298 invoked from network); 1 Sep 2002 01:35:03 -0000
Received: from keiji@hiemalis.org by parsley by uid 9991 with qmail-scanner-1.12 (sweep: 2.10/3.60. . Clear:. Processed in 0.941116 secs); 01 Sep 2002 01:35:03 -0000
Received: from localhost.hiemalis.org (HELO localhost) (::1)
  by localhost.hiemalis.org with SMTP; 1 Sep 2002 01:35:02 -0000
Message-Id: <20020901.103502.108724093.keiji@hiemalis.org>
Date: Sun, 01 Sep 2002 10:35:02 +0900 (JST)
From: Wada Keiji <keiji@hiemalis.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: keiji@hiemalis.org
Subject: bridge and ipfw problem

>Number:         42273
>Category:       kern
>Synopsis:       bridge and ipfw problem
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 31 18:40:01 PDT 2002
>Closed-Date:    Sun Sep 22 11:29:20 PDT 2002
>Last-Modified:  Sun Sep 22 11:29:20 PDT 2002
>Originator:     Wada Keiji
>Release:        
>Organization:
>Environment:
System: FreeBSD spinach.net2.jp 4.6-STABLE FreeBSD 4.6-STABLE #0: Tue Aug 27 14:11:13 JST 2002 keiji@spinach.net2.jp:/mnt3v/debug1/src/sys/compile/SPINACH i386

	
>Description:
	I use the FreeBSD bridge box with ipfw. But after Jul 9 , I have a
	problem. At Jul 9, Mr.luigi changed some codes for bridge and ipfw.

	The problem is that FreeBSD bridge box doesn't reply for arp who-has
	packet to the machine that is known by the bridge box.

	Below is the test condition.
	The bridge box knows the poker,is NetBSD machine, MAC.
	The poker doesn't know bridge box MAC.

	-----
	% sysctl -w net.link.ether.bridge=1
	net.link.ether.bridge: 0 -> 1
	% sysctl -w net.link.ether.bridge_ipfw=1
	net.link.ether.bridge_ipfw: 0 -> 1
	% sysctl -w net.link.ether.bridge_cfg=rl0,ed1
	net.link.ether.bridge_cfg:  -> rl0,ed1
	% ipfw flush
	Are you sure? [yn] y
	
	Flushed all rules.
	% tcpdump host poker
	tcpdump: listening on rl0
	16:35:26.720001 arp who-has spinach.net2.jp tell poker
	16:35:27.725862 arp who-has spinach.net2.jp tell poker
	16:35:28.735955 arp who-has spinach.net2.jp tell poker
	-----

	I tested, the kernel of Jul 8 is OK, but the kernel of Jul 10 is NG.
	Please fix this problem.

>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: keramida 
Responsible-Changed-When: Thu Sep 5 01:55:30 PDT 2002 
Responsible-Changed-Why:  
Misfiled PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=42273 
State-Changed-From-To: open->closed 
State-Changed-By: luigi 
State-Changed-When: Sun Sep 22 11:29:06 PDT 2002 
State-Changed-Why:  
this is a dup for kern/42465 

http://www.freebsd.org/cgi/query-pr.cgi?pr=42273 
>Unformatted:
