From owner-freebsd-net Tue Jun 15 19:16:31 1999 Delivered-To: freebsd-net@freebsd.org Received: from lion.butya.kz (butya-gw.butya.kz [194.87.112.252]) by hub.freebsd.org (Postfix) with ESMTP id 564BA152A7 for ; Tue, 15 Jun 1999 19:16:23 -0700 (PDT) (envelope-from bp@butya.kz) Received: from bp (helo=localhost) by lion.butya.kz with local-esmtp (Exim 2.12 #1) id 10u5FG-0003N4-00; Wed, 16 Jun 1999 09:16:06 +0700 Date: Wed, 16 Jun 1999 09:16:05 +0700 (ALMST) From: Boris Popov To: Julian Elischer Cc: freebsd-net@FreeBSD.ORG Subject: Re: Multiple ethernet frames for IPX In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 15 Jun 1999, Julian Elischer wrote: > > Yes, it is really works now ;). This is first public release of > > if_ef driver which extends current functionality of existing ethernet > > drivers. > > I don't know if this is how we will finally solve this problem, (we might > well do so), but even if we don't this is a very good step in this > direction. I wonder if this can be generalised within the framework of > interfaces, to be less specific to ethernet.. > > There are other types of interfaces that have sub-interfaces.. e.g. ATM, > Frame relay, VLAN (I think) etc. > It looks to me as if we might consider what can be generalised and > extracted from these examples. I tried to keep kernel changes minimal. At my home machine next functionality is implemented: ifconfig ed0 frame 8023 ifconfig ed0f1 ipx 0x101 ... long time passed ... ifconfig ed0f1 ipx 0x101 delete ifconfig ed0 frame 8023 delete First statement creates clone from the ed0 interface and second uses it. Last command works, but interface detaching isn't supported under FreeBDS. This ideology suits for all types of the interfaces, but requires significant changes to ifconfig and *_ioctl() routines. > > julian -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message