From owner-freebsd-questions@FreeBSD.ORG Fri May 29 16:42:59 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D5B5106564A for ; Fri, 29 May 2009 16:42:59 +0000 (UTC) (envelope-from scs@eecs.berkeley.edu) Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.87]) by mx1.freebsd.org (Postfix) with ESMTP id EE2ED8FC15 for ; Fri, 29 May 2009 16:42:58 +0000 (UTC) (envelope-from scs@eecs.berkeley.edu) Received: from [10.10.1.71] (66.236.51.34.ptr.us.xo.net [66.236.51.34]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.3/8.13.5) with ESMTP id n4TGJqos014503 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Fri, 29 May 2009 09:19:53 -0700 (PDT) Message-Id: <89C182FE-81B9-474E-84EA-FBB6F68C4E75@eecs.berkeley.edu> From: Steven Schlansker To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Fri, 29 May 2009 09:19:52 -0700 X-Mailer: Apple Mail (2.935.3) Subject: pfsync in GENERIC? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2009 16:42:59 -0000 Hello freebsd-questions, I'm attempting to set up a redundant NAT system where failover is provided by ucarp and using pfsync to keep NAT tables in sync. When I try to set up pfsync, [steven@gateway2:~]% sudo /etc/rc.d/pfsync start /etc/rc.d/pfsync: WARNING: pfsync(4) must be statically compiled in the kernel. [steven@gateway2:~]% ifconfig pfsync0 ifconfig: interface pfsync0 does not exist additionally: [steven@gateway2:~]% sudo ifconfig pfsync0 create ifconfig: SIOCIFCREATE2: Invalid argument Is pfsync not in GENERIC? I checked the amd64 config file and indeed it does not show up, however pf and pflog are not there either but are usable in the base system, so I am not positive that pfsync being missing is therefore conclusive. I would like to if at all possible use GENERIC so that I can take advantage of freebsd-update etc. Is there some way to get this all running without recompiling the kernel? (You may notice I'm using ucarp instead of carp to avoid recompiling) Thank you for any guidance, Steven Schlansker