NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/49119: NPF not loaded and active after boot
>Number:         49119
>Category:       kern
>Synopsis:       NPF not loaded and active after boot
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 15 16:05:00 +0000 2014
>Originator:     J. Lewis Muir
>Release:        6.1.4
>Organization:
>Environment:
NetBSD violin.my.domain 6.1.4 NetBSD 6.1.4 (GENERIC) amd64
>Description:
After adding "npf=YES" to /etc/rc.conf and rebooting, NPF is not loaded nor 
active:
===
# npfctl show
Filtering:      inactive
Configuration:  empty
===
But it should be loaded and active.
>How-To-Repeat:
1. Create a super simple /etc/npf.conf containing the following:
===
group (default) {
  pass final all
}
===
2. Add "npf=YES" to /etc/rc.conf.
3. Reboot: "shutdown -r now".
4. Check the status of NPF:
===
# npfctl show
Filtering:      inactive
Configuration:  empty
===
>Fix:
I don't have a fix, but I do have a workaround.  I'm wondering if somehow the
npf kernel module is erroneously getting automatically unloaded.  My workaround 
is to add the following to /etc/rc.local:
===
/sbin/modunload npf
/sbin/modload npf
/sbin/npfctl reload
/sbin/npfctl start
===
Now, after booting, NPF is loaded and active:
===
# npfctl show
Filtering:      active
Configuration:  loaded
group (default) {
        pass final all 
}
===
Home |
Main Index |
Thread Index |
Old Index