From owner-freebsd-hackers Wed Oct 11 22:21:30 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA09422 for hackers-outgoing; Wed, 11 Oct 1995 22:21:30 -0700 Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id WAA09412 for ; Wed, 11 Oct 1995 22:21:23 -0700 Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.6.11/8.6.9) id HAA22457; Thu, 12 Oct 1995 07:15:36 +0200 From: John Hay Message-Id: <199510120515.HAA22457@zibbi.mikom.csir.co.za> Subject: Re: IPX now available To: dennis@etinc.com (dennis) Date: Thu, 12 Oct 1995 07:15:35 +0200 (SAT) Cc: hackers@FreeBSD.ORG (FreeBSD-hackers) In-Reply-To: <199510112235.SAA04426@etinc.com> from "dennis" at Oct 11, 95 06:35:02 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1305 Sender: owner-hackers@FreeBSD.ORG Precedence: bulk > >> I have a working IPX that I derived from the XNS (/sys/netns) code in > FreeBSD. > >> We use it mostly for routing. I have changed ifconfig and netstat to > understand > >> IPX and build IPXrouted with IPX RIP and SAP support. > >> > >> I didn't do SPX because we did not need it and I only changed the ed ethernet > >> driver because we use SMC cards. It only works for Ethernet II and not the > >> 802.3 ethernet protocol that Novell used as a default for a long time. > >> > >> There is minimal changes to the kernel. There is about 3 files (device > drivers > >> excluded) and sys/netipx that is new. > >> > >> If you want it, I will clean it up a bit and put it somewhere for ftp. > >> > How about making the 802.3 work? It shouldn't be difficult, and lots of us > (and I do mean LOTS) are still using it and have no good reason to change. > It isn't difficult to support 802.3. The problem is in setting it from the userlevel. If it is just a kernel compile time option it should be easy. I have thought of using one of the link flags in the ifnet structure, then you can just add it to the ifconfig commandline. It would mean the minimum changes. I think you would only need to change if_ethersubr.c then. What do the rest of the people think? John -- John Hay -- John.Hay@csir.co.za