From owner-freebsd-stable@FreeBSD.ORG Tue Apr 13 15:53:44 2010 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 336BA1065673; Tue, 13 Apr 2010 15:53:44 +0000 (UTC) (envelope-from ericlin@tamama.org) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.26]) by mx1.freebsd.org (Postfix) with ESMTP id D82FC8FC24; Tue, 13 Apr 2010 15:53:43 +0000 (UTC) Received: by qw-out-2122.google.com with SMTP id 5so2407017qwi.7 for ; Tue, 13 Apr 2010 08:53:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.231.84 with HTTP; Tue, 13 Apr 2010 08:53:42 -0700 (PDT) X-Originating-IP: [59.120.212.57] In-Reply-To: <20100413151933.GA20976@icarus.home.lan> References: <20100413151933.GA20976@icarus.home.lan> Date: Tue, 13 Apr 2010 23:53:42 +0800 Received: by 10.229.217.206 with SMTP id hn14mr8281980qcb.70.1271174022509; Tue, 13 Apr 2010 08:53:42 -0700 (PDT) Message-ID: From: Lin Jui-Nan Eric To: Jeremy Chadwick Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-net@freebsd.org, stable@freebsd.org Subject: Re: pf stalls connection when using route-to X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 15:53:44 -0000 On Tue, Apr 13, 2010 at 11:19 PM, Jeremy Chadwick wrote: > > What FreeBSD version? =A0uname -a output please. > I have tried 7.2-R and 8.0-R. Both version stalls, too. 8.0-RELEASE: # uname -a FreeBSD bsd8 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #3: Wed Mar 3 17:15:52 CST 2010 root@bsd8:/usr/obj/usr/src/sys/KERNEL amd64 We only added "carp" in kernel config for HA. # cat /etc/sysctl.conf # $FreeBSD: src/etc/sysctl.conf,v 1.8.34.1.2.1 2009/10/25 01:10:29 kensmith Exp $ # # This file is read when going to multi-user and its contents piped thru # ``sysctl'' to adjust kernel values. ``man 5 sysctl.conf'' for details. # # Uncomment this to prevent users from seeing information about processes t= hat # are being run under another UID. #security.bsd.see_other_uids=3D0 debug.bootverbose=3D1 kern.ipc.maxsockbuf=3D2097152 kern.ipc.somaxconn=3D8192 kern.maxfiles=3D65536 kern.maxfilesperproc=3D32768 kern.maxprocperuid=3D65536 net.inet.tcp.delayed_ack=3D0 debug.bootverbose=3D1 kern.ipc.maxsockbuf=3D2097152 kern.ipc.somaxconn=3D8192 kern.maxfiles=3D65536 kern.maxfilesperproc=3D32768 kern.maxprocperuid=3D65536 net.inet.tcp.delayed_ack=3D0 net.inet.carp.preempt=3D1 net.inet.carp.arpbalance=3D1 kern.randompid=3D99999 net.inet.flowtable.enable=3D0 # cat /boot/loader.conf # coretemp_load=3D"YES" geom_mirror_load=3D"YES" geom_stripe_load=3D"YES" if_em_load=3D"YES" kbdmux_load=3D"YES" random_load=3D"YES" ukdb_load=3D"YES" zfs_load=3D"YES" # kern.ipc.nmbclusters=3D"0" kern.maxproc=3D"65536" net.inet.tcp.reass.maxsegments=3D"1600" 7.2-RELEASE: # uname -a FreeBSD bsd7 7.2-RELEASE-p7 FreeBSD 7.2-RELEASE-p7 #0: Fri Feb 26 22:28:05 UTC 2010 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 # cat /etc/sysctl.conf debug.bootverbose=3D1 kern.ipc.maxsockbuf=3D2097152 kern.ipc.somaxconn=3D32768 kern.maxfiles=3D65536 kern.maxfilesperproc=3D32768 kern.maxprocperuid=3D65536 kern.randompid=3D99999 net.inet.icmp.icmplim=3D65536 net.inet.ip.fastforwarding=3D1 net.inet.ip.portrange.first=3D4096 net.inet.tcp.delayed_ack=3D0 net.inet.tcp.fast_finwait2_recycle=3D1 net.inet.tcp.maxtcptw=3D65535 net.inet.tcp.msl=3D1500 net.inet.tcp.nolocaltimewait=3D1 vfs.lookup_shared=3D1 vfs.nfs.prime_access_cache=3D0 vm.pmap.shpgperproc=3D2000 # cat /boot/loader.conf # coretemp_load=3D"YES" geom_mirror_load=3D"YES" geom_stripe_load=3D"YES" kbdmux_load=3D"YES" random_load=3D"YES" ukdb_load=3D"YES" zfs_load=3D"YES" # kern.ipc.nmbclusters=3D"0" kern.maxproc=3D"65536" vfs.zfs.prefetch_disable=3D"1" vm.kmem_size=3D"1G" vm.kmem_size_max=3D"1G" net.inet.tcp.reass.maxsegments=3D"1600"