freebsd pf bridge panic (sparc64)

joseph kacmarcik joe-freebsd-pf at earth.care2.com
Thu Sep 16 14:21:58 PDT 2004


hi list!

i'm attempting to build a freebsd packet-filtering bridge on a sun netra
t105 (sparc64). i've had no trouble getting the OS installed and
rebuilding the kernel with 'options BRIDGE', 'options RANDOM_IP_ID', and a
few other changes. i have three hme interfaces, one for a private network
and the other two will be the ip-less bridge.

building pf_freebsd 2.00_1 from ports, i'm unable to load the pf.ko module
(pflog.ko and pfsync.ko load fine). after a cvsup of ports/security, i can
successfully build pf_freebsd 2.03 and load all three modules (pf.ko,
pflog.ko and pfsync.ko).

upon booting (or simply starting /usr/local/etc/rc.d/pf.sh) with a 'pass
{in, out} all' ruleset, the system panic's after seven minutes (and some
change) with: 'panic: trap: memory address not aligned'

i've tried this with a few of these machines, but it's reliably seven+
minutes after pf.sh is started that this happens.

i've tried cvsup on the source and i get the same error.

i've searched around for a while, but haven't found a solution/patch for
sparc64. anyone have some hints? i'm in the process of building a
debugging kernel, so if that's neccessary, i'll be able to provide more
information.

thanks!
joe


More information about the freebsd-pf mailing list