Date: Fri, 1 Aug 1997 16:56:08 GMT From: danielh@dakcs.com To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: bin/4209: ipfw does not work with multiple digit interface numbers Message-ID: <199708011656.QAA03913@zorkmid.dakcs.com> Resent-Message-ID: <199708011700.KAA29293@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708011656.QAA03913>