From owner-freebsd-bugs@FreeBSD.ORG Mon Mar 22 09:30:15 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AF7116A4D3 for ; Mon, 22 Mar 2004 09:30:15 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E51543D39 for ; Mon, 22 Mar 2004 09:30:15 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i2MHUFbv050226 for ; Mon, 22 Mar 2004 09:30:15 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i2MHUFC7050222; Mon, 22 Mar 2004 09:30:15 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 22 Mar 2004 09:30:15 -0800 (PST) Resent-Message-Id: <200403221730.i2MHUFC7050222@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Brian Minder Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A48716A4CE for ; Mon, 22 Mar 2004 09:24:35 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CC0543D45 for ; Mon, 22 Mar 2004 09:24:35 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i2MHOZ72097698 for ; Mon, 22 Mar 2004 09:24:35 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i2MHOZhf097697; Mon, 22 Mar 2004 09:24:35 -0800 (PST) (envelope-from nobody) Message-Id: <200403221724.i2MHOZhf097697@www.freebsd.org> Date: Mon, 22 Mar 2004 09:24:35 -0800 (PST) From: Brian Minder To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: misc/64584: ipfilter/ipmon confused by interface numbers > 255 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Mar 2004 17:30:15 -0000 >Number: 64584 >Category: misc >Synopsis: ipfilter/ipmon confused by interface numbers > 255 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 22 09:30:14 PST 2004 >Closed-Date: >Last-Modified: >Originator: Brian Minder >Release: 4.9-RELEASE-p4 >Organization: n/a >Environment: FreeBSD brazil 4.9-RELEASE-p4 FreeBSD 4.9-RELEASE-p4 #1: Wed Mar 17 12:44:27 EST 2004 root@brazil:/usr/obj/usr/src/sys/BRAZIL49 i386 >Description: The interface number indicated by ipmon/syslog rolls over when greater than 255. For example, a packet on the interface "vlan300" is logged as "vlan44" by ipmon: ipmon[58]: 11:37:44.649718 vlan44 @0:123 b 192.168.186.205,3122 -> 10.20.30.178,43741 PR udp len 20 894 IN >How-To-Repeat: # diff BRAZIL49 GENERIC 63,67d62 < options IPFILTER < options IPFILTER_LOG < options IPFILTER_DEFAULT_BLOCK < options IPSTEALTH 255c249 < pseudo-device bpf 8 #Berkeley packet filter --- > pseudo-device bpf #Berkeley packet filter # ifconfig fxp0: flags=8843 mtu 1500 inet 10.20.30.1 netmask 0xffffff80 broadcast 10.20.30.127 inet6 fe80::2b0:d0ff:fe3d:5458%fxp0 prefixlen 64 scopeid 0x1 ether 00:b0:d0:3d:54:58 media: Ethernet autoselect (100baseTX ) status: active lp0: flags=8810 mtu 1500 lo0: flags=8049 mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 inet 127.0.0.1 netmask 0xff000000 ppp0: flags=8010 mtu 1500 sl0: flags=c010 mtu 552 faith0: flags=8002 mtu 1500 vlan100: flags=8843 mtu 1500 inet 10.20.30.129 netmask 0xffffffe0 broadcast 10.20.30.159 inet6 fe80::2b0:d0ff:fe3d:5458%vlan100 prefixlen 64 scopeid 0xb ether 00:b0:d0:3d:54:58 media: Ethernet autoselect (100baseTX ) status: active vlan: 100 parent interface: fxp0 vlan200: flags=8843 mtu 1500 inet 10.20.30.161 netmask 0xfffffff0 broadcast 10.20.30.175 inet6 fe80::2b0:d0ff:fe3d:5458%vlan200 prefixlen 64 scopeid 0xc ether 00:b0:d0:3d:54:58 media: Ethernet autoselect (100baseTX ) status: active vlan: 200 parent interface: fxp0 vlan300: flags=8843 mtu 1500 inet 10.20.30.178 netmask 0xfffffff0 broadcast 10.20.30.191 inet6 fe80::2b0:d0ff:fe3d:5458%vlan300 prefixlen 64 scopeid 0xd ether 00:b0:d0:3d:54:58 media: Ethernet autoselect (100baseTX ) status: active vlan: 300 parent interface: fxp0 >Fix: Workaround is to rename interfaces to numbers < 255, if possible. It would be nice if VLAN interfaces could be named to match the corresponding 802.1Q VLAN ID, which can be up to 4095. >Release-Note: >Audit-Trail: >Unformatted: