Subject: kern/26455: Adding PPP options breaks ipnat
To: None <>
From: Gregory McGarry <>
List: netbsd-bugs
Date: 07/27/2004 20:57:44
>Number:         26455
>Category:       kern
>Synopsis:       Adding PPP options breaks ipnat
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 27 23:22:00 UTC 2004
>Originator:     Gregory McGarry
>Release:        NetBSD 2.0 BETA
I am using the default NetBSD userland build from

NAT was working fine.

When I added the following options, ipnat fails to talk to the kernel to load the rules.

pseudo-device   ppp             10
options        PPP_BSDCOMP
options        PPP_FILTER

I've backed-off the number of pseudo devices to 2 and removed these options and it now works.

ipnat was failing with an ioctl failure.  Unfortunately I don't have a recond of the specific ioctl call that was failing.