From owner-freebsd-hackers Tue Jan 10 17:04:28 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id RAA11689 for hackers-outgoing; Tue, 10 Jan 1995 17:04:28 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id RAA11683; Tue, 10 Jan 1995 17:04:25 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id BAA03994; Wed, 11 Jan 1995 01:04:32 GMT From: Paul Richards Message-Id: <199501110104.BAA03994@isl.cf.ac.uk> Subject: Re: FreeBSD as an IP Router To: julian@tfs.com (Julian Elischer) Date: Wed, 11 Jan 1995 01:04:28 +0000 (GMT) Cc: wraith@csd.uwm.edu, questions@FreeBSD.org, hackers@FreeBSD.org In-Reply-To: from "Julian Elischer" at Jan 10, 95 02:43:44 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: 1559 Sender: hackers-owner@FreeBSD.org Precedence: bulk In reply to Julian Elischer who said > > > > > I'm looking to use a PC running FreeBSD as a router/gateway on a small > > network. Question is, what kinda CPU horsepower do I really need to > > forward packets between half a dozen 'puters? Do I need a 486dx50? or > > is that overkill; can I get away with a 386-40 or a 486-33? > > > > I'm going to be using 16-bit bus-mastering ethernet cards, if that helps. > > correct my ignorance, but do we have DRIVERS for any such cards? > all the drivers I know copy the data out of on-board memory.. > > (?) > julian (no, really, I am intersted in the answer to this question..) > > The is and lnc drivers both use bus-mastering DMA. I reckon these are the cards of choice myself and apparently people are picking them up for ridiculous prices in the US. You want to look for PCnet or Lance based cards to use the lnc driver. The is driver is going to be dropped probably after the next release since it's now superceded by the lnc driver. Someone in the NetBSD lists said they picked up a 32 bit PCI PCnet card for $79! Apparently it needs PCI config support to be written into the driver before it will work since the driver doesn't know the irq pin etc. If someone wants to send me one I'll happily get it to work. I've got the docs next to me here :-) -- Paul Richards, FreeBSD core team member. Phone: +44 1222 874000 x5958 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. Internet: paul@FreeBSD.org, JANET(UK): RICHARDSDP@CARDIFF.AC.UK