*BSD News Article 12743


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!uunet!europa.eng.gtefsd.com!emory!ogicse!usenet.ee.pdx.edu!acacia!rgrimes
From: rgrimes@acacia (Rodney W. Grimes)
Newsgroups: comp.os.386bsd.development
Subject: Re: BPF package
Message-ID: <1nts49$eg8@walt.ee.pdx.edu>
Date: 13 Mar 93 23:52:41 GMT
Article-I.D.: walt.1nts49$eg8
References: <1nqsusINNksi@ftp.UU.NET>
Organization: Portland State University
Lines: 52
NNTP-Posting-Host: acacia.cs.pdx.edu

sef@Kithrup.COM (Sean Eric Fagan) writes:
: In article <C3sDK2.DE@agora.rain.com> davidg@agora.rain.com (David Greenman) writes:
: >I know that at least a dozen
: >people have successfully installed this in their kernel, so it shouldn't
: >be too much trouble for experianced kernel hackers.
: 
: Not *too* much trouble or experience is really necessary.  I am running
: a pretty unstandard kernel, in some ways, and most of the patches installed
: cleanly.  A couple were unnecessary, since the patchkit duplicated some
: of them.

Good, glad to here another success story...
: 
: David's instructions were complete enough to get it all installed, without
: hassle.
 
And your skill level was up to it,  there are defenately people out there who
should not try this, but that is there call, not mine...

: The only conflict I really ran into was the major numbers for the bpf
: device; the patchkit has space reserved for it, but at a different number
: than david's patches.  (I didn't bother putting bpf into the MAKEDEV
: script, though; I probably should.)

Yes, we had to move the BPF down in the numbers do to the fact that the number
it was using had been assigned, the number in the patchkit is the "official
unofficial" number and well not be changing any time soon (at least 6 mos)

Also the next patchkit should have the complete fix to conf.c and /dev/MAKEDEV
to support bpf, the patch has been completed and submitted to the patchkit
maintainer.  It should be in the 2.2.2 or 2.2.3 release of the patchkit.

Propably at patchkit 3.0 the complete set of patches to support bpf well be in
the patchkit, I am working on that now for Jordan.  This well include the new
if_we driver, and all the other changes to /sys.  It well not include the new
bpf-package.tar files, they well have to be handled seperately (this is the
source code to tcpdump, which is in etcdist), unless I can convince the
enought people that tcpdump really belongs in /usr/src as a standard part
of the source tree ( I really think it does, but others may disagree )
: 
: Thanks to David; it worked the first time I tried it.
: 
David usually does a pretty good job of testing his code and installation
intructions.... I have never had any real problems with anything he has
sent me.

: Oh:  if you isntall BPF, you will probably want the improved microtime()
: patches, available from ftp.lbl.gov.  Personally, I think you want them
: anyway, but I just like having gettimeofday() return a correct value :).

Good idea, I forgot about those, I have added them to my "I want this in
the patchkit patches" list (which is getting REAL long now!)