Ok, below is the recipe I just used.  The ipfilter files that I did
this with can be found at:
http://coombs.anu.edu.au/~avalon/ip_fil4.1next.tar.gz

Cheers,
Darren

cat /cdrom/sets/ssys.??| (cd /usr/src; tar xzpf -)
cd /tmp
ftp http://coombs.anu.edu.au/~avalon/ip_fil4.1.1.tar.gz
gunzip -c ip_fil4.1.1.tar.gz | tar xpf -
cd ip_fil4.1.1
BSD/kupgrade
Major number for IP Filter is 79
...
cd /usr/src/sys/i386/conf
vi GENERIC
<add IPFILTER, IPFILTER_LOG>
config GENERIC
cd ../../compile/GENERIC
make depend && make
cp kernel /kernel.new
reboot
<boot kernel.new>
# ipf -V
ipf: IP Filter: v4.1.1 (396)
Kernel: IP Filter: v4.1.1
Running: yes
Log Flags: 0 = none set
Default: pass all, Logging: available
Active list: 0
Feature mask: 0x10a
# ls -al /dev/ip*
crw-------  1 root  wheel   79,   3 Apr 17 10:20 /dev/ipauth
crw-------  1 root  wheel   79,   0 Apr 17 10:20 /dev/ipl
crw-------  1 root  wheel   79,   6 Apr 18 22:50 /dev/iplookup
crw-------  1 root  wheel   79,   1 Apr 17 10:20 /dev/ipnat
crw-------  1 root  wheel   79,   2 Apr 17 10:20 /dev/ipstate
crw-------  1 root  wheel   79,   4 Apr 18 22:50 /dev/ipsync

Reply via email to