From owner-freebsd-bugs Fri Aug 1 10:00:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA29324 for bugs-outgoing; Fri, 1 Aug 1997 10:00:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA29293; Fri, 1 Aug 1997 10:00:01 -0700 (PDT) Resent-Date: Fri, 1 Aug 1997 10:00:01 -0700 (PDT) Resent-Message-Id: <199708011700.KAA29293@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, danielh@dakcs.com Received: from zorkmid.dakcs.com (zorkmid.dakcs.com [206.29.223.201]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA29068 for ; Fri, 1 Aug 1997 09:56:19 -0700 (PDT) Received: (from danielh@localhost) by zorkmid.dakcs.com (8.8.5/8.8.5) id QAA03913; Fri, 1 Aug 1997 16:56:08 GMT Message-Id: <199708011656.QAA03913@zorkmid.dakcs.com> Date: Fri, 1 Aug 1997 16:56:08 GMT From: danielh@dakcs.com Reply-To: danielh@dakcs.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4209: ipfw does not work with multiple digit interface numbers Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4209 >Category: bin >Synopsis: ipfw does not work with multiple digit interface numbers >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 1 10:00:00 PDT 1997 >Last-Modified: >Originator: Daniel Holmes >Organization: DAKCS Software Systems >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: FreeBSD-2.2.2-RELEASE, Emerging Technologies Frame Relay Card. >Description: Emerging Technologies FR Card creates interfaces based on the DLCI of the Frame Relay PVC. If the DLCI is several digits (i.e. 16), ipfw truncates the interface to a single digit. This causes actions to be performed on the wrong interface, or no action whatsoever >How-To-Repeat: Try this at a command line: (as root, of course) ipfw add allow ip from any to any via etha16 Result is: Warning: interface does not exist 00000 allow ip from any to any via etha1 At this point, an 'ipfw list' produces: 65100 allow ip from any to any via etha1 >Fix: No workarounds/fixes known by me. >Audit-Trail: >Unformatted: